From ae4672214f59cd09153f43ff898b40b36912c620 Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sat, 9 Oct 2021 23:42:59 +0200 Subject: [PATCH 01/20] adding pam-devel and audit-libs --- README.md | 8 +++ cdt_slugs.yaml | 4 ++ cdts/audit-libs-cos6-x86_64/build.sh | 59 +++++++++++++++++++ cdts/audit-libs-cos6-x86_64/meta.yaml | 44 ++++++++++++++ cdts/audit-libs-cos7-aarch64/build.sh | 59 +++++++++++++++++++ cdts/audit-libs-cos7-aarch64/meta.yaml | 44 ++++++++++++++ cdts/audit-libs-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ cdts/audit-libs-cos7-ppc64le/meta.yaml | 44 ++++++++++++++ cdts/audit-libs-cos7-x86_64/build.sh | 59 +++++++++++++++++++ cdts/audit-libs-cos7-x86_64/meta.yaml | 44 ++++++++++++++ cdts/pam-devel-cos6-x86_64/build.sh | 59 +++++++++++++++++++ cdts/pam-devel-cos6-x86_64/meta.yaml | 51 ++++++++++++++++ cdts/pam-devel-cos7-aarch64/build.sh | 59 +++++++++++++++++++ cdts/pam-devel-cos7-aarch64/meta.yaml | 51 ++++++++++++++++ cdts/pam-devel-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ cdts/pam-devel-cos7-ppc64le/meta.yaml | 51 ++++++++++++++++ cdts/pam-devel-cos7-x86_64/build.sh | 59 +++++++++++++++++++ cdts/pam-devel-cos7-x86_64/meta.yaml | 51 ++++++++++++++++ legacy_cdts/audit-libs-cos6-x86_64/build.sh | 59 +++++++++++++++++++ legacy_cdts/audit-libs-cos6-x86_64/meta.yaml | 42 +++++++++++++ legacy_cdts/audit-libs-cos7-aarch64/build.sh | 59 +++++++++++++++++++ legacy_cdts/audit-libs-cos7-aarch64/meta.yaml | 42 +++++++++++++ legacy_cdts/audit-libs-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml | 42 +++++++++++++ legacy_cdts/pam-devel-cos6-x86_64/build.sh | 59 +++++++++++++++++++ legacy_cdts/pam-devel-cos6-x86_64/meta.yaml | 51 ++++++++++++++++ legacy_cdts/pam-devel-cos7-aarch64/build.sh | 59 +++++++++++++++++++ legacy_cdts/pam-devel-cos7-aarch64/meta.yaml | 51 ++++++++++++++++ legacy_cdts/pam-devel-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml | 51 ++++++++++++++++ 30 files changed, 1497 insertions(+) create mode 100755 cdts/audit-libs-cos6-x86_64/build.sh create mode 100644 cdts/audit-libs-cos6-x86_64/meta.yaml create mode 100755 cdts/audit-libs-cos7-aarch64/build.sh create mode 100644 cdts/audit-libs-cos7-aarch64/meta.yaml create mode 100755 cdts/audit-libs-cos7-ppc64le/build.sh create mode 100644 cdts/audit-libs-cos7-ppc64le/meta.yaml create mode 100755 cdts/audit-libs-cos7-x86_64/build.sh create mode 100644 cdts/audit-libs-cos7-x86_64/meta.yaml create mode 100755 cdts/pam-devel-cos6-x86_64/build.sh create mode 100644 cdts/pam-devel-cos6-x86_64/meta.yaml create mode 100755 cdts/pam-devel-cos7-aarch64/build.sh create mode 100644 cdts/pam-devel-cos7-aarch64/meta.yaml create mode 100755 cdts/pam-devel-cos7-ppc64le/build.sh create mode 100644 cdts/pam-devel-cos7-ppc64le/meta.yaml create mode 100755 cdts/pam-devel-cos7-x86_64/build.sh create mode 100644 cdts/pam-devel-cos7-x86_64/meta.yaml create mode 100755 legacy_cdts/audit-libs-cos6-x86_64/build.sh create mode 100644 legacy_cdts/audit-libs-cos6-x86_64/meta.yaml create mode 100755 legacy_cdts/audit-libs-cos7-aarch64/build.sh create mode 100644 legacy_cdts/audit-libs-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/audit-libs-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml create mode 100755 legacy_cdts/pam-devel-cos6-x86_64/build.sh create mode 100644 legacy_cdts/pam-devel-cos6-x86_64/meta.yaml create mode 100755 legacy_cdts/pam-devel-cos7-aarch64/build.sh create mode 100644 legacy_cdts/pam-devel-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/pam-devel-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml diff --git a/README.md b/README.md index 960c0342..9e656013 100644 --- a/README.md +++ b/README.md @@ -135,6 +135,10 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`atk-devel-cos7-aarch64`](https://anaconda.org/conda-forge/atk-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-aarch64) | | [`atk-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/atk-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-ppc64le) | | [`atk-devel-cos7-x86_64`](https://anaconda.org/conda-forge/atk-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-x86_64) | +| [`audit-libs-cos6-x86_64`](https://anaconda.org/conda-forge/audit-libs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/audit-libs-cos6-x86_64) | +| [`audit-libs-cos7-aarch64`](https://anaconda.org/conda-forge/audit-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-aarch64) | +| [`audit-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/audit-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-ppc64le) | +| [`audit-libs-cos7-x86_64`](https://anaconda.org/conda-forge/audit-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-x86_64) | | [`ca-certificates-cos6-x86_64`](https://anaconda.org/conda-forge/ca-certificates-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos6-x86_64.svg)](https://anaconda.org/conda-forge/ca-certificates-cos6-x86_64) | | [`ca-certificates-cos7-aarch64`](https://anaconda.org/conda-forge/ca-certificates-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos7-aarch64.svg)](https://anaconda.org/conda-forge/ca-certificates-cos7-aarch64) | | [`ca-certificates-cos7-ppc64le`](https://anaconda.org/conda-forge/ca-certificates-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/ca-certificates-cos7-ppc64le) | @@ -639,6 +643,10 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`p11-kit-trust-cos7-aarch64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-aarch64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | | [`p11-kit-trust-cos7-ppc64le`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | | [`p11-kit-trust-cos7-x86_64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | +| [`pam-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | +| [`pam-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | +| [`pam-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | +| [`pam-devel-cos7-x86_64`](https://anaconda.org/conda-forge/pam-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-x86_64) | | [`pango-cos6-x86_64`](https://anaconda.org/conda-forge/pango-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pango-cos6-x86_64) | | [`pango-cos7-aarch64`](https://anaconda.org/conda-forge/pango-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pango-cos7-aarch64) | | [`pango-cos7-ppc64le`](https://anaconda.org/conda-forge/pango-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pango-cos7-ppc64le) | diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index 3fd6cad9..86fa862b 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -3,6 +3,8 @@ alsa-lib: alsa-lib-devel: custom: false license_file: licenses/alsa-lib-license +audit-libs: + custom: false at-spi: custom: false license_file: licenses/at-spi-license @@ -629,6 +631,8 @@ p11-kit: p11-kit-trust: custom: false license_file: licenses/p11-kit-license +pam-devel: + custom: false pango: custom: false build_append: diff --git a/cdts/audit-libs-cos6-x86_64/build.sh b/cdts/audit-libs-cos6-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/audit-libs-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/audit-libs-cos6-x86_64/meta.yaml b/cdts/audit-libs-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..883b2fcf --- /dev/null +++ b/cdts/audit-libs-cos6-x86_64/meta.yaml @@ -0,0 +1,44 @@ +package: + name: audit-libs-cos6-x86_64 + version: 2.4.5 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/audit-libs-2.4.5-6.el6.x86_64.rpm + sha256: 17a8113af3c178a241cbee63eb42931c4d3c72f5a889a433f04fe08934d007f9 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/audit-2.4.5-6.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-64 2.12.* + run: + - sysroot_linux-64 2.12.* + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/audit-libs-cos7-aarch64/build.sh b/cdts/audit-libs-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/audit-libs-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/audit-libs-cos7-aarch64/meta.yaml b/cdts/audit-libs-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..d4886bed --- /dev/null +++ b/cdts/audit-libs-cos7-aarch64/meta.yaml @@ -0,0 +1,44 @@ +package: + name: audit-libs-cos7-aarch64 + version: 2.8.5 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/audit-libs-2.8.5-4.el7.aarch64.rpm + sha256: c67ba5a600a6a94da1ee52fffc4855b6f6c75ae4ad1a568aafec1538849d8395 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-aarch64 2.17.* + run: + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/audit-libs-cos7-ppc64le/build.sh b/cdts/audit-libs-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/audit-libs-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/audit-libs-cos7-ppc64le/meta.yaml b/cdts/audit-libs-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..d6c4c8b7 --- /dev/null +++ b/cdts/audit-libs-cos7-ppc64le/meta.yaml @@ -0,0 +1,44 @@ +package: + name: audit-libs-cos7-ppc64le + version: 2.8.5 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/audit-libs-2.8.5-4.el7.ppc64le.rpm + sha256: b098d6e8b8fb2fcfcf80c3b0b67ef19a9f74e379f64d174a75599d2f78e6c0f1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-ppc64le 2.17.* + run: + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/audit-libs-cos7-x86_64/build.sh b/cdts/audit-libs-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/audit-libs-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/audit-libs-cos7-x86_64/meta.yaml b/cdts/audit-libs-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..7cb8f320 --- /dev/null +++ b/cdts/audit-libs-cos7-x86_64/meta.yaml @@ -0,0 +1,44 @@ +package: + name: audit-libs-cos7-x86_64 + version: 2.8.5 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/audit-libs-2.8.5-4.el7.x86_64.rpm + sha256: 8531bf49043f146e7460e4f2bb898a7fa2ff1a07c70b9834d9cac60a3e3c57ed + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-64 2.17.* + run: + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-devel-cos6-x86_64/build.sh b/cdts/pam-devel-cos6-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/pam-devel-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-devel-cos6-x86_64/meta.yaml b/cdts/pam-devel-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..259c3248 --- /dev/null +++ b/cdts/pam-devel-cos6-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos6-x86_64 + version: 1.1.1 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-devel-1.1.1-24.el6.x86_64.rpm + sha256: e79d2690e197ac1ab0bfd9e59395509390316f7aa42ae5174838d293ec613ecc + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} + host: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + run: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.1/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files and + static libraries used for building both PAM-aware applications and modules for + use with PAM. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-devel-cos7-aarch64/build.sh b/cdts/pam-devel-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/pam-devel-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-devel-cos7-aarch64/meta.yaml b/cdts/pam-devel-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..d9c9d41c --- /dev/null +++ b/cdts/pam-devel-cos7-aarch64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos7-aarch64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-devel-1.1.8-23.el7.aarch64.rpm + sha256: 25bff8e8908cfc0cd090472f6ab9732221fc0b8a003b7f15aeb29254198c9344 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + host: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + run: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files used + for building both PAM-aware applications and modules for use with the PAM + system. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-devel-cos7-ppc64le/build.sh b/cdts/pam-devel-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/pam-devel-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-devel-cos7-ppc64le/meta.yaml b/cdts/pam-devel-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..a87d75d8 --- /dev/null +++ b/cdts/pam-devel-cos7-ppc64le/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos7-ppc64le + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-devel-1.1.8-23.el7.ppc64le.rpm + sha256: 6b2bc3cc2e1fc3d590a9f8b1acc78cd6ad9704516ff81b15f2e1b57a51d94eb1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + host: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + run: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files used + for building both PAM-aware applications and modules for use with the PAM + system. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-devel-cos7-x86_64/build.sh b/cdts/pam-devel-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/pam-devel-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-devel-cos7-x86_64/meta.yaml b/cdts/pam-devel-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..bce939e0 --- /dev/null +++ b/cdts/pam-devel-cos7-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos7-x86_64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pam-devel-1.1.8-23.el7.x86_64.rpm + sha256: e92d4d1c4be22dc757adb21efedf0bb0ff90ba418862386d8fde33d92f014fe6 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos7-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + host: + - pam-cos7-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + run: + - pam-cos7-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files used + for building both PAM-aware applications and modules for use with the PAM + system. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos6-x86_64/build.sh b/legacy_cdts/audit-libs-cos6-x86_64/build.sh new file mode 100755 index 00000000..4ee7fe6a --- /dev/null +++ b/legacy_cdts/audit-libs-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml b/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..36bdf7a8 --- /dev/null +++ b/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml @@ -0,0 +1,42 @@ +package: + name: audit-libs-cos6-x86_64 + version: 2.4.5 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/audit-libs-2.4.5-6.el6.x86_64.rpm + sha256: 17a8113af3c178a241cbee63eb42931c4d3c72f5a889a433f04fe08934d007f9 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/audit-2.4.5-6.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos7-aarch64/build.sh b/legacy_cdts/audit-libs-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml b/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..449b1aa9 --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml @@ -0,0 +1,42 @@ +package: + name: audit-libs-cos7-aarch64 + version: 2.8.5 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/audit-libs-2.8.5-4.el7.aarch64.rpm + sha256: c67ba5a600a6a94da1ee52fffc4855b6f6c75ae4ad1a568aafec1538849d8395 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/build.sh b/legacy_cdts/audit-libs-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..9f78f56f --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml @@ -0,0 +1,42 @@ +package: + name: audit-libs-cos7-ppc64le + version: 2.8.5 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/audit-libs-2.8.5-4.el7.ppc64le.rpm + sha256: b098d6e8b8fb2fcfcf80c3b0b67ef19a9f74e379f64d174a75599d2f78e6c0f1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://people.redhat.com/sgrubb/audit/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) Dynamic library for libaudit" + description: | + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos6-x86_64/build.sh b/legacy_cdts/pam-devel-cos6-x86_64/build.sh new file mode 100755 index 00000000..4ee7fe6a --- /dev/null +++ b/legacy_cdts/pam-devel-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml b/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..11e92627 --- /dev/null +++ b/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos6-x86_64 + version: 1.1.1 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-devel-1.1.1-24.el6.x86_64.rpm + sha256: e79d2690e197ac1ab0bfd9e59395509390316f7aa42ae5174838d293ec613ecc + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} + host: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} + run: + - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.1/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files and + static libraries used for building both PAM-aware applications and modules for + use with PAM. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos7-aarch64/build.sh b/legacy_cdts/pam-devel-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/pam-devel-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml b/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..45fa4535 --- /dev/null +++ b/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos7-aarch64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-devel-1.1.8-23.el7.aarch64.rpm + sha256: 25bff8e8908cfc0cd090472f6ab9732221fc0b8a003b7f15aeb29254198c9344 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} + host: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} + run: + - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files used + for building both PAM-aware applications and modules for use with the PAM + system. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos7-ppc64le/build.sh b/legacy_cdts/pam-devel-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/pam-devel-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..67490a39 --- /dev/null +++ b/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml @@ -0,0 +1,51 @@ +package: + name: pam-devel-cos7-ppc64le + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-devel-1.1.8-23.el7.ppc64le.rpm + sha256: 6b2bc3cc2e1fc3d590a9f8b1acc78cd6ad9704516ff81b15f2e1b57a51d94eb1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} + host: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} + run: + - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html + summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. This package contains header files used + for building both PAM-aware applications and modules for use with the PAM + system. + +extra: + recipe-maintainers: + - conda-forge/help-cdts From 8d8636926a81a9f51c879399aec7d97e8bbcab73 Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sun, 10 Oct 2021 00:06:00 +0200 Subject: [PATCH 02/20] added license file for audit-libs --- cdt_slugs.yaml | 1 + .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ .../audit-libs-copying.lib | 515 ++++++++++++++++++ licenses/audit-libs-copying.lib | 515 ++++++++++++++++++ 9 files changed, 4121 insertions(+) create mode 100644 cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib create mode 100644 cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib create mode 100644 cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib create mode 100644 cdts/audit-libs-cos7-x86_64/audit-libs-copying.lib create mode 100644 legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib create mode 100644 legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib create mode 100644 legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib create mode 100644 licenses/audit-libs-copying.lib diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index 86fa862b..fd971ce9 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -5,6 +5,7 @@ alsa-lib-devel: license_file: licenses/alsa-lib-license audit-libs: custom: false + license_file: licenses/audit-libs-copying.lib at-spi: custom: false license_file: licenses/at-spi-license diff --git a/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib b/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib b/cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib b/cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/audit-libs-cos7-x86_64/audit-libs-copying.lib b/cdts/audit-libs-cos7-x86_64/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/audit-libs-cos7-x86_64/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/licenses/audit-libs-copying.lib b/licenses/audit-libs-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/licenses/audit-libs-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + From 3ccf4b8b02835151e86b3105a95be30f3450f06c Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sun, 10 Oct 2021 00:31:47 +0200 Subject: [PATCH 03/20] added dependencies: pam and cracklib-dicts --- README.md | 8 + cdt_slugs.yaml | 5 + cdts/cracklib-dicts-cos6-x86_64/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-dicts-cos6-x86_64/meta.yaml | 51 ++ cdts/cracklib-dicts-cos7-aarch64/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-dicts-cos7-aarch64/meta.yaml | 51 ++ cdts/cracklib-dicts-cos7-ppc64le/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-dicts-cos7-ppc64le/meta.yaml | 51 ++ cdts/cracklib-dicts-cos7-x86_64/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-dicts-cos7-x86_64/meta.yaml | 51 ++ cdts/pam-cos6-x86_64/build.sh | 59 ++ cdts/pam-cos6-x86_64/meta.yaml | 58 ++ cdts/pam-cos7-aarch64/build.sh | 59 ++ cdts/pam-cos7-aarch64/meta.yaml | 61 +++ cdts/pam-cos7-ppc64le/build.sh | 59 ++ cdts/pam-cos7-ppc64le/meta.yaml | 61 +++ cdts/pam-cos7-x86_64/build.sh | 59 ++ cdts/pam-cos7-x86_64/meta.yaml | 61 +++ .../cracklib-dicts-cos6-x86_64/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ .../cracklib-dicts-cos6-x86_64/meta.yaml | 51 ++ .../cracklib-dicts-cos7-aarch64/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ .../cracklib-dicts-cos7-aarch64/meta.yaml | 51 ++ .../cracklib-dicts-cos7-ppc64le/build.sh | 59 ++ .../cracklib-dicts-copying.lib | 515 ++++++++++++++++++ .../cracklib-dicts-cos7-ppc64le/meta.yaml | 51 ++ legacy_cdts/pam-cos6-x86_64/build.sh | 59 ++ legacy_cdts/pam-cos6-x86_64/meta.yaml | 58 ++ legacy_cdts/pam-cos7-aarch64/build.sh | 59 ++ legacy_cdts/pam-cos7-aarch64/meta.yaml | 61 +++ legacy_cdts/pam-cos7-ppc64le/build.sh | 59 ++ legacy_cdts/pam-cos7-ppc64le/meta.yaml | 61 +++ licenses/cracklib-dicts-copying.lib | 515 ++++++++++++++++++ 38 files changed, 5737 insertions(+) create mode 100755 cdts/cracklib-dicts-cos6-x86_64/build.sh create mode 100644 cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib create mode 100644 cdts/cracklib-dicts-cos6-x86_64/meta.yaml create mode 100755 cdts/cracklib-dicts-cos7-aarch64/build.sh create mode 100644 cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-aarch64/meta.yaml create mode 100755 cdts/cracklib-dicts-cos7-ppc64le/build.sh create mode 100644 cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-ppc64le/meta.yaml create mode 100755 cdts/cracklib-dicts-cos7-x86_64/build.sh create mode 100644 cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-x86_64/meta.yaml create mode 100755 cdts/pam-cos6-x86_64/build.sh create mode 100644 cdts/pam-cos6-x86_64/meta.yaml create mode 100755 cdts/pam-cos7-aarch64/build.sh create mode 100644 cdts/pam-cos7-aarch64/meta.yaml create mode 100755 cdts/pam-cos7-ppc64le/build.sh create mode 100644 cdts/pam-cos7-ppc64le/meta.yaml create mode 100755 cdts/pam-cos7-x86_64/build.sh create mode 100644 cdts/pam-cos7-x86_64/meta.yaml create mode 100755 legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh create mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib create mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml create mode 100755 legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh create mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib create mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib create mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml create mode 100755 legacy_cdts/pam-cos6-x86_64/build.sh create mode 100644 legacy_cdts/pam-cos6-x86_64/meta.yaml create mode 100755 legacy_cdts/pam-cos7-aarch64/build.sh create mode 100644 legacy_cdts/pam-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/pam-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/pam-cos7-ppc64le/meta.yaml create mode 100644 licenses/cracklib-dicts-copying.lib diff --git a/README.md b/README.md index 9e656013..890e3e66 100644 --- a/README.md +++ b/README.md @@ -162,6 +162,10 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`copy-jdk-configs-cos7-aarch64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | | [`copy-jdk-configs-cos7-ppc64le`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | | [`copy-jdk-configs-cos7-x86_64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | +| [`cracklib-dicts-cos6-x86_64`](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | +| [`cracklib-dicts-cos7-aarch64`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | +| [`cracklib-dicts-cos7-ppc64le`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | +| [`cracklib-dicts-cos7-x86_64`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-x86_64) | | [`cups-devel-cos6-x86_64`](https://anaconda.org/conda-forge/cups-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cups-devel-cos6-x86_64) | | [`cups-devel-cos7-aarch64`](https://anaconda.org/conda-forge/cups-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cups-devel-cos7-aarch64) | | [`cups-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/cups-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cups-devel-cos7-ppc64le) | @@ -643,6 +647,10 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`p11-kit-trust-cos7-aarch64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-aarch64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | | [`p11-kit-trust-cos7-ppc64le`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | | [`p11-kit-trust-cos7-x86_64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | +| [`pam-cos6-x86_64`](https://anaconda.org/conda-forge/pam-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pam-cos6-x86_64) | +| [`pam-cos7-aarch64`](https://anaconda.org/conda-forge/pam-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pam-cos7-aarch64) | +| [`pam-cos7-ppc64le`](https://anaconda.org/conda-forge/pam-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pam-cos7-ppc64le) | +| [`pam-cos7-x86_64`](https://anaconda.org/conda-forge/pam-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pam-cos7-x86_64) | | [`pam-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | | [`pam-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | | [`pam-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index fd971ce9..3a5b2ff1 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -72,6 +72,9 @@ chkconfig: custom: false copy-jdk-configs: custom: false +cracklib-dicts: + custom: false + license_file: licenses/cracklib-dicts-copying.lib cups-libs: custom: false license_file: licenses/cups-license @@ -632,6 +635,8 @@ p11-kit: p11-kit-trust: custom: false license_file: licenses/p11-kit-license +pam: + custom: false pam-devel: custom: false pango: diff --git a/cdts/cracklib-dicts-cos6-x86_64/build.sh b/cdts/cracklib-dicts-cos6-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/cracklib-dicts-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/cdts/cracklib-dicts-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..f59a0a6c --- /dev/null +++ b/cdts/cracklib-dicts-cos6-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos6-x86_64 + version: 2.8.16 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-dicts-2.8.16-4.el6.x86_64.rpm + sha256: 7641e1f2e14f65d446fb10437f052e8014063570e914a1c5daaa6262f6917360 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + run: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-dicts-cos7-aarch64/build.sh b/cdts/cracklib-dicts-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/cracklib-dicts-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..086111ed --- /dev/null +++ b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos7-aarch64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-dicts-2.9.0-11.el7.aarch64.rpm + sha256: 178e91be74954faea9f1d1f80fb9836de53098126cd6926a0aaf519cb4b142b1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + run: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-dicts-cos7-ppc64le/build.sh b/cdts/cracklib-dicts-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..f2df37f7 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos7-ppc64le + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-dicts-2.9.0-11.el7.ppc64le.rpm + sha256: fa47851e58fdfe796378ec5ceaaf3bd03b6fe6284117bcb5f7e66d2b5943256b + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + run: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-dicts-cos7-x86_64/build.sh b/cdts/cracklib-dicts-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-x86_64/meta.yaml b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..2d4e2dae --- /dev/null +++ b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos7-x86_64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cracklib-dicts-2.9.0-11.el7.x86_64.rpm + sha256: 39edb2d55f639a5602b4663dc66b61af3fe8e2365dd823101ecb8aeaf543cf06 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos7-x86_64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-cos7-x86_64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + run: + - cracklib-cos7-x86_64 ==2.9.0 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-cos6-x86_64/build.sh b/cdts/pam-cos6-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/pam-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-cos6-x86_64/meta.yaml b/cdts/pam-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..70b2d6f3 --- /dev/null +++ b/cdts/pam-cos6-x86_64/meta.yaml @@ -0,0 +1,58 @@ +package: + name: pam-cos6-x86_64 + version: 1.1.1 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-1.1.1-24.el6.x86_64.rpm + sha256: 095709ce23bc6a9b3f129271b91c0eeb686a3ea1408b2083a9dd81496f244e48 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + host: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + run: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.12.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-cos7-aarch64/build.sh b/cdts/pam-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/pam-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-cos7-aarch64/meta.yaml b/cdts/pam-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..59b01825 --- /dev/null +++ b/cdts/pam-cos7-aarch64/meta.yaml @@ -0,0 +1,61 @@ +package: + name: pam-cos7-aarch64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-1.1.8-23.el7.aarch64.rpm + sha256: 964b4395d6d2e7420793e8b9ea1688d2d07ae5a2f4b2455ef239f9f026cc74b3 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + host: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + run: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-cos7-ppc64le/build.sh b/cdts/pam-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/pam-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-cos7-ppc64le/meta.yaml b/cdts/pam-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..630dbc4e --- /dev/null +++ b/cdts/pam-cos7-ppc64le/meta.yaml @@ -0,0 +1,61 @@ +package: + name: pam-cos7-ppc64le + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-1.1.8-23.el7.ppc64le.rpm + sha256: 11072fbe0ec2f182155ac4105f9467ff0aedfc73bdecc82aeed7d32c93025bfc + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + host: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + run: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/pam-cos7-x86_64/build.sh b/cdts/pam-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/pam-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/pam-cos7-x86_64/meta.yaml b/cdts/pam-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..fa597220 --- /dev/null +++ b/cdts/pam-cos7-x86_64/meta.yaml @@ -0,0 +1,61 @@ +package: + name: pam-cos7-x86_64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pam-1.1.8-23.el7.x86_64.rpm + sha256: 4bcedfb072c60646dbcf42ad4accdec8541a1cfbcb3a6dad3b03dec2380b69f1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + host: + - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + run: + - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} + - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} + - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh b/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh new file mode 100755 index 00000000..4ee7fe6a --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..e78d71e1 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos6-x86_64 + version: 2.8.16 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-dicts-2.8.16-4.el6.x86_64.rpm + sha256: 7641e1f2e14f65d446fb10437f052e8014063570e914a1c5daaa6262f6917360 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} + host: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} + run: + - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh b/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..9b129a57 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos7-aarch64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-dicts-2.9.0-11.el7.aarch64.rpm + sha256: 178e91be74954faea9f1d1f80fb9836de53098126cd6926a0aaf519cb4b142b1 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} + host: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} + run: + - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh b/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..e3695655 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml @@ -0,0 +1,51 @@ +package: + name: cracklib-dicts-cos7-ppc64le + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-dicts-2.9.0-11.el7.ppc64le.rpm + sha256: fa47851e58fdfe796378ec5ceaaf3bd03b6fe6284117bcb5f7e66d2b5943256b + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} + host: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} + run: + - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND + summary: "(CDT) The standard CrackLib dictionaries" + description: | + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-cos6-x86_64/build.sh b/legacy_cdts/pam-cos6-x86_64/build.sh new file mode 100755 index 00000000..4ee7fe6a --- /dev/null +++ b/legacy_cdts/pam-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-cos6-x86_64/meta.yaml b/legacy_cdts/pam-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..cdcaef8b --- /dev/null +++ b/legacy_cdts/pam-cos6-x86_64/meta.yaml @@ -0,0 +1,58 @@ +package: + name: pam-cos6-x86_64 + version: 1.1.1 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-1.1.1-24.el6.x86_64.rpm + sha256: 095709ce23bc6a9b3f129271b91c0eeb686a3ea1408b2083a9dd81496f244e48 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} + host: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} + run: + - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} + - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-cos7-aarch64/build.sh b/legacy_cdts/pam-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/pam-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-cos7-aarch64/meta.yaml b/legacy_cdts/pam-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..5a3ffd50 --- /dev/null +++ b/legacy_cdts/pam-cos7-aarch64/meta.yaml @@ -0,0 +1,61 @@ +package: + name: pam-cos7-aarch64 + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-1.1.8-23.el7.aarch64.rpm + sha256: 964b4395d6d2e7420793e8b9ea1688d2d07ae5a2f4b2455ef239f9f026cc74b3 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} + host: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} + run: + - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/pam-cos7-ppc64le/build.sh b/legacy_cdts/pam-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/pam-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/pam-cos7-ppc64le/meta.yaml b/legacy_cdts/pam-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..08329a2c --- /dev/null +++ b/legacy_cdts/pam-cos7-ppc64le/meta.yaml @@ -0,0 +1,61 @@ +package: + name: pam-cos7-ppc64le + version: 1.1.8 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-1.1.8-23.el7.ppc64le.rpm + sha256: 11072fbe0ec2f182155ac4105f9467ff0aedfc73bdecc82aeed7d32c93025bfc + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} + host: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} + run: + - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} + - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} + - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://www.linux-pam.org/ + license: BSD and GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html + summary: "(CDT) An extensible library which provides authentication for applications" + description: | + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/licenses/cracklib-dicts-copying.lib b/licenses/cracklib-dicts-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/licenses/cracklib-dicts-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + From 9821671a94778436be402e06ced099b352124ebf Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sun, 10 Oct 2021 00:38:54 +0200 Subject: [PATCH 04/20] also adding dependency cracklib --- README.md | 4 + cdt_slugs.yaml | 5 +- cdts/cracklib-cos6-x86_64/build.sh | 59 ++ .../cracklib-cos6-x86_64/cracklib-copying.lib | 0 cdts/cracklib-cos6-x86_64/meta.yaml | 54 ++ cdts/cracklib-cos7-aarch64/build.sh | 59 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-cos7-aarch64/meta.yaml | 54 ++ cdts/cracklib-cos7-ppc64le/build.sh | 59 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-cos7-ppc64le/meta.yaml | 54 ++ cdts/cracklib-cos7-x86_64/build.sh | 59 ++ .../cracklib-cos7-x86_64/cracklib-copying.lib | 515 ++++++++++++++++++ cdts/cracklib-cos7-x86_64/meta.yaml | 54 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ .../cracklib-copying.lib | 515 ++++++++++++++++++ .../cracklib-copying.lib | 515 ++++++++++++++++++ .../cracklib-copying.lib | 515 ++++++++++++++++++ legacy_cdts/cracklib-cos6-x86_64/build.sh | 59 ++ .../cracklib-cos6-x86_64/cracklib-copying.lib | 515 ++++++++++++++++++ legacy_cdts/cracklib-cos6-x86_64/meta.yaml | 52 ++ legacy_cdts/cracklib-cos7-aarch64/build.sh | 59 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ legacy_cdts/cracklib-cos7-aarch64/meta.yaml | 52 ++ legacy_cdts/cracklib-cos7-ppc64le/build.sh | 59 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ legacy_cdts/cracklib-cos7-ppc64le/meta.yaml | 52 ++ .../cracklib-copying.lib | 515 ++++++++++++++++++ .../cracklib-copying.lib | 515 ++++++++++++++++++ .../cracklib-copying.lib | 515 ++++++++++++++++++ licenses/cracklib-copying.lib | 515 ++++++++++++++++++ 31 files changed, 8003 insertions(+), 1 deletion(-) create mode 100755 cdts/cracklib-cos6-x86_64/build.sh rename licenses/cracklib-dicts-copying.lib => cdts/cracklib-cos6-x86_64/cracklib-copying.lib (100%) create mode 100644 cdts/cracklib-cos6-x86_64/meta.yaml create mode 100755 cdts/cracklib-cos7-aarch64/build.sh create mode 100644 cdts/cracklib-cos7-aarch64/cracklib-copying.lib create mode 100644 cdts/cracklib-cos7-aarch64/meta.yaml create mode 100755 cdts/cracklib-cos7-ppc64le/build.sh create mode 100644 cdts/cracklib-cos7-ppc64le/cracklib-copying.lib create mode 100644 cdts/cracklib-cos7-ppc64le/meta.yaml create mode 100755 cdts/cracklib-cos7-x86_64/build.sh create mode 100644 cdts/cracklib-cos7-x86_64/cracklib-copying.lib create mode 100644 cdts/cracklib-cos7-x86_64/meta.yaml create mode 100644 cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib create mode 100644 cdts/cracklib-dicts-cos7-x86_64/cracklib-copying.lib create mode 100755 legacy_cdts/cracklib-cos6-x86_64/build.sh create mode 100644 legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib create mode 100644 legacy_cdts/cracklib-cos6-x86_64/meta.yaml create mode 100755 legacy_cdts/cracklib-cos7-aarch64/build.sh create mode 100644 legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib create mode 100644 legacy_cdts/cracklib-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/cracklib-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib create mode 100644 legacy_cdts/cracklib-cos7-ppc64le/meta.yaml create mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib create mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib create mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib create mode 100644 licenses/cracklib-copying.lib diff --git a/README.md b/README.md index 890e3e66..4ed2f112 100644 --- a/README.md +++ b/README.md @@ -162,6 +162,10 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`copy-jdk-configs-cos7-aarch64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | | [`copy-jdk-configs-cos7-ppc64le`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | | [`copy-jdk-configs-cos7-x86_64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | +| [`cracklib-cos6-x86_64`](https://anaconda.org/conda-forge/cracklib-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-cos6-x86_64) | +| [`cracklib-cos7-aarch64`](https://anaconda.org/conda-forge/cracklib-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cracklib-cos7-aarch64) | +| [`cracklib-cos7-ppc64le`](https://anaconda.org/conda-forge/cracklib-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cracklib-cos7-ppc64le) | +| [`cracklib-cos7-x86_64`](https://anaconda.org/conda-forge/cracklib-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-cos7-x86_64) | | [`cracklib-dicts-cos6-x86_64`](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | | [`cracklib-dicts-cos7-aarch64`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | | [`cracklib-dicts-cos7-ppc64le`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index 3a5b2ff1..3431e7c2 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -72,9 +72,12 @@ chkconfig: custom: false copy-jdk-configs: custom: false +cracklib: + custom: false + license_file: licenses/cracklib-copying.lib cracklib-dicts: custom: false - license_file: licenses/cracklib-dicts-copying.lib + license_file: licenses/cracklib-copying.lib cups-libs: custom: false license_file: licenses/cups-license diff --git a/cdts/cracklib-cos6-x86_64/build.sh b/cdts/cracklib-cos6-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/cracklib-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/licenses/cracklib-dicts-copying.lib b/cdts/cracklib-cos6-x86_64/cracklib-copying.lib similarity index 100% rename from licenses/cracklib-dicts-copying.lib rename to cdts/cracklib-cos6-x86_64/cracklib-copying.lib diff --git a/cdts/cracklib-cos6-x86_64/meta.yaml b/cdts/cracklib-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..a03d361c --- /dev/null +++ b/cdts/cracklib-cos6-x86_64/meta.yaml @@ -0,0 +1,54 @@ +package: + name: cracklib-cos6-x86_64 + version: 2.8.16 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-2.8.16-4.el6.x86_64.rpm + sha256: 70ea1dca33b848f6e0ad18c52066dc96b8189ec9fa5505ca050430e25c61f2db + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-64 2.12.* + run: + - sysroot_linux-64 2.12.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.8.16/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-cos7-aarch64/build.sh b/cdts/cracklib-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/cracklib-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-cos7-aarch64/cracklib-copying.lib b/cdts/cracklib-cos7-aarch64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-cos7-aarch64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-cos7-aarch64/meta.yaml b/cdts/cracklib-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..5ae83896 --- /dev/null +++ b/cdts/cracklib-cos7-aarch64/meta.yaml @@ -0,0 +1,54 @@ +package: + name: cracklib-cos7-aarch64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-2.9.0-11.el7.aarch64.rpm + sha256: 1f04d59c0c51a7e2f6f8175579ee40920eafae2d9d9fac484c6bf85afe659bf7 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-aarch64 2.17.* + run: + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-cos7-ppc64le/build.sh b/cdts/cracklib-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/cracklib-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-cos7-ppc64le/cracklib-copying.lib b/cdts/cracklib-cos7-ppc64le/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-cos7-ppc64le/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-cos7-ppc64le/meta.yaml b/cdts/cracklib-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..2e61d40e --- /dev/null +++ b/cdts/cracklib-cos7-ppc64le/meta.yaml @@ -0,0 +1,54 @@ +package: + name: cracklib-cos7-ppc64le + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-2.9.0-11.el7.ppc64le.rpm + sha256: 4d10872c9b9cb81b495349256791192eb843fc49feb9be66cb5a6c6c76b88428 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-ppc64le 2.17.* + run: + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-cos7-x86_64/build.sh b/cdts/cracklib-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/cracklib-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/cracklib-cos7-x86_64/cracklib-copying.lib b/cdts/cracklib-cos7-x86_64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-cos7-x86_64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-cos7-x86_64/meta.yaml b/cdts/cracklib-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..95ee6d29 --- /dev/null +++ b/cdts/cracklib-cos7-x86_64/meta.yaml @@ -0,0 +1,54 @@ +package: + name: cracklib-cos7-x86_64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cracklib-2.9.0-11.el7.x86_64.rpm + sha256: 7c5e02fdfe2c2d5beb786a4dfa2aff8ccd5d52dfb8fa5f655046fa7c9d0bd923 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + host: + - sysroot_linux-64 2.17.* + run: + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib b/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib b/cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib b/cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/cdts/cracklib-dicts-cos7-x86_64/cracklib-copying.lib b/cdts/cracklib-dicts-cos7-x86_64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/cdts/cracklib-dicts-cos7-x86_64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-cos6-x86_64/build.sh b/legacy_cdts/cracklib-cos6-x86_64/build.sh new file mode 100755 index 00000000..4ee7fe6a --- /dev/null +++ b/legacy_cdts/cracklib-cos6-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib b/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-cos6-x86_64/meta.yaml new file mode 100644 index 00000000..3e77330e --- /dev/null +++ b/legacy_cdts/cracklib-cos6-x86_64/meta.yaml @@ -0,0 +1,52 @@ +package: + name: cracklib-cos6-x86_64 + version: 2.8.16 + +source: + - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-2.8.16-4.el6.x86_64.rpm + sha256: 70ea1dca33b848f6e0ad18c52066dc96b8189ec9fa5505ca050430e25c61f2db + no_hoist: true + folder: binary + # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.8.16/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-cos7-aarch64/build.sh b/legacy_cdts/cracklib-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/cracklib-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib b/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..e9f783cb --- /dev/null +++ b/legacy_cdts/cracklib-cos7-aarch64/meta.yaml @@ -0,0 +1,52 @@ +package: + name: cracklib-cos7-aarch64 + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-2.9.0-11.el7.aarch64.rpm + sha256: 1f04d59c0c51a7e2f6f8175579ee40920eafae2d9d9fac484c6bf85afe659bf7 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-cos7-ppc64le/build.sh b/legacy_cdts/cracklib-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/cracklib-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib b/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..8eb9443e --- /dev/null +++ b/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml @@ -0,0 +1,52 @@ +package: + name: cracklib-cos7-ppc64le + version: 2.9.0 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-2.9.0-11.el7.ppc64le.rpm + sha256: 4d10872c9b9cb81b495349256791192eb843fc49feb9be66cb5a6c6c76b88428 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: http://sourceforge.net/projects/cracklib/ + license: LGPL-2.0-or-later + license_family: LGPL + license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE + summary: "(CDT) A password-checking library" + description: | + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + diff --git a/licenses/cracklib-copying.lib b/licenses/cracklib-copying.lib new file mode 100644 index 00000000..ba2be481 --- /dev/null +++ b/licenses/cracklib-copying.lib @@ -0,0 +1,515 @@ + + GNU LESSER GENERAL PUBLIC LICENSE + Version 2.1, February 1999 + + Copyright (C) 1991, 1999 Free Software Foundation, Inc. + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + +[This is the first released version of the Lesser GPL. It also counts + as the successor of the GNU Library Public License, version 2, hence + the version number 2.1.] + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +Licenses are intended to guarantee your freedom to share and change +free software--to make sure the software is free for all its users. + + This license, the Lesser General Public License, applies to some +specially designated software packages--typically libraries--of the +Free Software Foundation and other authors who decide to use it. You +can use it too, but we suggest you first think carefully about whether +this license or the ordinary General Public License is the better +strategy to use in any particular case, based on the explanations +below. + + When we speak of free software, we are referring to freedom of use, +not price. Our General Public Licenses are designed to make sure that +you have the freedom to distribute copies of free software (and charge +for this service if you wish); that you receive source code or can get +it if you want it; that you can change the software and use pieces of +it in new free programs; and that you are informed that you can do +these things. + + To protect your rights, we need to make restrictions that forbid +distributors to deny you these rights or to ask you to surrender these +rights. These restrictions translate to certain responsibilities for +you if you distribute copies of the library or if you modify it. + + For example, if you distribute copies of the library, whether gratis +or for a fee, you must give the recipients all the rights that we gave +you. You must make sure that they, too, receive or can get the source +code. If you link other code with the library, you must provide +complete object files to the recipients, so that they can relink them +with the library after making changes to the library and recompiling +it. And you must show them these terms so they know their rights. + + We protect your rights with a two-step method: (1) we copyright the +library, and (2) we offer you this license, which gives you legal +permission to copy, distribute and/or modify the library. + + To protect each distributor, we want to make it very clear that +there is no warranty for the free library. Also, if the library is +modified by someone else and passed on, the recipients should know +that what they have is not the original version, so that the original +author's reputation will not be affected by problems that might be +introduced by others. +^L + Finally, software patents pose a constant threat to the existence of +any free program. We wish to make sure that a company cannot +effectively restrict the users of a free program by obtaining a +restrictive license from a patent holder. Therefore, we insist that +any patent license obtained for a version of the library must be +consistent with the full freedom of use specified in this license. + + Most GNU software, including some libraries, is covered by the +ordinary GNU General Public License. This license, the GNU Lesser +General Public License, applies to certain designated libraries, and +is quite different from the ordinary General Public License. We use +this license for certain libraries in order to permit linking those +libraries into non-free programs. + + When a program is linked with a library, whether statically or using +a shared library, the combination of the two is legally speaking a +combined work, a derivative of the original library. The ordinary +General Public License therefore permits such linking only if the +entire combination fits its criteria of freedom. The Lesser General +Public License permits more lax criteria for linking other code with +the library. + + We call this license the "Lesser" General Public License because it +does Less to protect the user's freedom than the ordinary General +Public License. It also provides other free software developers Less +of an advantage over competing non-free programs. These disadvantages +are the reason we use the ordinary General Public License for many +libraries. However, the Lesser license provides advantages in certain +special circumstances. + + For example, on rare occasions, there may be a special need to +encourage the widest possible use of a certain library, so that it +becomes +a de-facto standard. To achieve this, non-free programs must be +allowed to use the library. A more frequent case is that a free +library does the same job as widely used non-free libraries. In this +case, there is little to gain by limiting the free library to free +software only, so we use the Lesser General Public License. + + In other cases, permission to use a particular library in non-free +programs enables a greater number of people to use a large body of +free software. For example, permission to use the GNU C Library in +non-free programs enables many more people to use the whole GNU +operating system, as well as its variant, the GNU/Linux operating +system. + + Although the Lesser General Public License is Less protective of the +users' freedom, it does ensure that the user of a program that is +linked with the Library has the freedom and the wherewithal to run +that program using a modified version of the Library. + + The precise terms and conditions for copying, distribution and +modification follow. Pay close attention to the difference between a +"work based on the library" and a "work that uses the library". The +former contains code derived from the library, whereas the latter must +be combined with the library in order to run. +^L + GNU LESSER GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License Agreement applies to any software library or other +program which contains a notice placed by the copyright holder or +other authorized party saying it may be distributed under the terms of +this Lesser General Public License (also called "this License"). +Each licensee is addressed as "you". + + A "library" means a collection of software functions and/or data +prepared so as to be conveniently linked with application programs +(which use some of those functions and data) to form executables. + + The "Library", below, refers to any such software library or work +which has been distributed under these terms. A "work based on the +Library" means either the Library or any derivative work under +copyright law: that is to say, a work containing the Library or a +portion of it, either verbatim or with modifications and/or translated +straightforwardly into another language. (Hereinafter, translation is +included without limitation in the term "modification".) + + "Source code" for a work means the preferred form of the work for +making modifications to it. For a library, complete source code means +all the source code for all modules it contains, plus any associated +interface definition files, plus the scripts used to control +compilation +and installation of the library. + + Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running a program using the Library is not restricted, and output from +such a program is covered only if its contents constitute a work based +on the Library (independent of the use of the Library in a tool for +writing it). Whether that is true depends on what the Library does +and what the program that uses the Library does. + + 1. You may copy and distribute verbatim copies of the Library's +complete source code as you receive it, in any medium, provided that +you conspicuously and appropriately publish on each copy an +appropriate copyright notice and disclaimer of warranty; keep intact +all the notices that refer to this License and to the absence of any +warranty; and distribute a copy of this License along with the +Library. + + You may charge a fee for the physical act of transferring a copy, +and you may at your option offer warranty protection in exchange for a +fee. + + 2. You may modify your copy or copies of the Library or any portion +of it, thus forming a work based on the Library, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) The modified work must itself be a software library. + + b) You must cause the files modified to carry prominent notices + stating that you changed the files and the date of any change. + + c) You must cause the whole of the work to be licensed at no + charge to all third parties under the terms of this License. + + d) If a facility in the modified Library refers to a function or a + table of data to be supplied by an application program that uses + the facility, other than as an argument passed when the facility + is invoked, then you must make a good faith effort to ensure that, + in the event an application does not supply such function or + table, the facility still operates, and performs whatever part of + its purpose remains meaningful. + + (For example, a function in a library to compute square roots has + a purpose that is entirely well-defined independent of the + application. Therefore, Subsection 2d requires that any + application-supplied function or table used by this function must + be optional: if the application does not supply it, the square + root function must still compute square roots.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Library, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Library, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote +it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Library. + +In addition, mere aggregation of another work not based on the Library +with the Library (or with a work based on the Library) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may opt to apply the terms of the ordinary GNU General Public +License instead of this License to a given copy of the Library. To do +this, you must alter all the notices that refer to this License, so +that they refer to the ordinary GNU General Public License, version 2, +instead of to this License. (If a newer version than version 2 of the +ordinary GNU General Public License has appeared, then you can specify +that version instead if you wish.) Do not make any other change in +these notices. +^L + Once this change is made in a given copy, it is irreversible for +that copy, so the ordinary GNU General Public License applies to all +subsequent copies and derivative works made from that copy. + + This option is useful when you wish to copy part of the code of +the Library into a program that is not a library. + + 4. You may copy and distribute the Library (or a portion or +derivative of it, under Section 2) in object code or executable form +under the terms of Sections 1 and 2 above provided that you accompany +it with the complete corresponding machine-readable source code, which +must be distributed under the terms of Sections 1 and 2 above on a +medium customarily used for software interchange. + + If distribution of object code is made by offering access to copy +from a designated place, then offering equivalent access to copy the +source code from the same place satisfies the requirement to +distribute the source code, even though third parties are not +compelled to copy the source along with the object code. + + 5. A program that contains no derivative of any portion of the +Library, but is designed to work with the Library by being compiled or +linked with it, is called a "work that uses the Library". Such a +work, in isolation, is not a derivative work of the Library, and +therefore falls outside the scope of this License. + + However, linking a "work that uses the Library" with the Library +creates an executable that is a derivative of the Library (because it +contains portions of the Library), rather than a "work that uses the +library". The executable is therefore covered by this License. +Section 6 states terms for distribution of such executables. + + When a "work that uses the Library" uses material from a header file +that is part of the Library, the object code for the work may be a +derivative work of the Library even though the source code is not. +Whether this is true is especially significant if the work can be +linked without the Library, or if the work is itself a library. The +threshold for this to be true is not precisely defined by law. + + If such an object file uses only numerical parameters, data +structure layouts and accessors, and small macros and small inline +functions (ten lines or less in length), then the use of the object +file is unrestricted, regardless of whether it is legally a derivative +work. (Executables containing this object code plus portions of the +Library will still fall under Section 6.) + + Otherwise, if the work is a derivative of the Library, you may +distribute the object code for the work under the terms of Section 6. +Any executables containing that work also fall under Section 6, +whether or not they are linked directly with the Library itself. +^L + 6. As an exception to the Sections above, you may also combine or +link a "work that uses the Library" with the Library to produce a +work containing portions of the Library, and distribute that work +under terms of your choice, provided that the terms permit +modification of the work for the customer's own use and reverse +engineering for debugging such modifications. + + You must give prominent notice with each copy of the work that the +Library is used in it and that the Library and its use are covered by +this License. You must supply a copy of this License. If the work +during execution displays copyright notices, you must include the +copyright notice for the Library among them, as well as a reference +directing the user to the copy of this License. Also, you must do one +of these things: + + a) Accompany the work with the complete corresponding + machine-readable source code for the Library including whatever + changes were used in the work (which must be distributed under + Sections 1 and 2 above); and, if the work is an executable linked + with the Library, with the complete machine-readable "work that + uses the Library", as object code and/or source code, so that the + user can modify the Library and then relink to produce a modified + executable containing the modified Library. (It is understood + that the user who changes the contents of definitions files in the + Library will not necessarily be able to recompile the application + to use the modified definitions.) + + b) Use a suitable shared library mechanism for linking with the + Library. A suitable mechanism is one that (1) uses at run time a + copy of the library already present on the user's computer system, + rather than copying library functions into the executable, and (2) + will operate properly with a modified version of the library, if + the user installs one, as long as the modified version is + interface-compatible with the version that the work was made with. + + c) Accompany the work with a written offer, valid for at + least three years, to give the same user the materials + specified in Subsection 6a, above, for a charge no more + than the cost of performing this distribution. + + d) If distribution of the work is made by offering access to copy + from a designated place, offer equivalent access to copy the above + specified materials from the same place. + + e) Verify that the user has already received a copy of these + materials or that you have already sent this user a copy. + + For an executable, the required form of the "work that uses the +Library" must include any data and utility programs needed for +reproducing the executable from it. However, as a special exception, +the materials to be distributed need not include anything that is +normally distributed (in either source or binary form) with the major +components (compiler, kernel, and so on) of the operating system on +which the executable runs, unless that component itself accompanies +the executable. + + It may happen that this requirement contradicts the license +restrictions of other proprietary libraries that do not normally +accompany the operating system. Such a contradiction means you cannot +use both them and the Library together in an executable that you +distribute. +^L + 7. You may place library facilities that are a work based on the +Library side-by-side in a single library together with other library +facilities not covered by this License, and distribute such a combined +library, provided that the separate distribution of the work based on +the Library and of the other library facilities is otherwise +permitted, and provided that you do these two things: + + a) Accompany the combined library with a copy of the same work + based on the Library, uncombined with any other library + facilities. This must be distributed under the terms of the + Sections above. + + b) Give prominent notice with the combined library of the fact + that part of it is a work based on the Library, and explaining + where to find the accompanying uncombined form of the same work. + + 8. You may not copy, modify, sublicense, link with, or distribute +the Library except as expressly provided under this License. Any +attempt otherwise to copy, modify, sublicense, link with, or +distribute the Library is void, and will automatically terminate your +rights under this License. However, parties who have received copies, +or rights, from you under this License will not have their licenses +terminated so long as such parties remain in full compliance. + + 9. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Library or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Library (or any work based on the +Library), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Library or works based on it. + + 10. Each time you redistribute the Library (or any work based on the +Library), the recipient automatically receives a license from the +original licensor to copy, distribute, link with or modify the Library +subject to these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties with +this License. +^L + 11. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Library at all. For example, if a patent +license would not permit royalty-free redistribution of the Library by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Library. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply, and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 12. If the distribution and/or use of the Library is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Library under this License +may add an explicit geographical distribution limitation excluding those +countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 13. The Free Software Foundation may publish revised and/or new +versions of the Lesser General Public License from time to time. +Such new versions will be similar in spirit to the present version, +but may differ in detail to address new problems or concerns. + +Each version is given a distinguishing version number. If the Library +specifies a version number of this License which applies to it and +"any later version", you have the option of following the terms and +conditions either of that version or of any later version published by +the Free Software Foundation. If the Library does not specify a +license version number, you may choose any version ever published by +the Free Software Foundation. +^L + 14. If you wish to incorporate parts of the Library into other free +programs whose distribution conditions are incompatible with these, +write to the author to ask for permission. For software which is +copyrighted by the Free Software Foundation, write to the Free +Software Foundation; we sometimes make exceptions for this. Our +decision will be guided by the two goals of preserving the free status +of all derivatives of our free software and of promoting the sharing +and reuse of software generally. + + NO WARRANTY + + 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO +WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. +EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR +OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY +KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR +PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE +LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME +THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. + + 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN +WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY +AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU +FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR +CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE +LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING +RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A +FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF +SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH +DAMAGES. + + END OF TERMS AND CONDITIONS +^L + How to Apply These Terms to Your New Libraries + + If you develop a new library, and you want it to be of the greatest +possible use to the public, we recommend making it free software that +everyone can redistribute and change. You can do so by permitting +redistribution under these terms (or, alternatively, under the terms +of the ordinary General Public License). + + To apply these terms, attach the following notices to the library. +It is safest to attach them to the start of each source file to most +effectively convey the exclusion of warranty; and each file should +have at least the "copyright" line and a pointer to where the full +notice is found. + + + + Copyright (C) + + This library 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; either + version 2 of the License, or (at your option) any later version. + + This library 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 GNU + Lesser General Public License for more details. + + You should have received a copy of the GNU Lesser General Public + License along with this library; if not, write to the Free Software + Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + +Also add information on how to contact you by electronic and paper +mail. + +You should also get your employer (if you work as a programmer) or +your +school, if any, to sign a "copyright disclaimer" for the library, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the + library `Frob' (a library for tweaking knobs) written by James +Random Hacker. + + , 1 April 1990 + Ty Coon, President of Vice + +That's all there is to it! + + From 261275ef7c907f9fa27b71b416702428d634127c Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sun, 10 Oct 2021 00:57:00 +0200 Subject: [PATCH 05/20] also adding libpwquality --- README.md | 3 + cdt_slugs.yaml | 4 ++ cdts/libpwquality-cos7-aarch64/build.sh | 59 +++++++++++++++++++ cdts/libpwquality-cos7-aarch64/meta.yaml | 49 +++++++++++++++ cdts/libpwquality-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ cdts/libpwquality-cos7-ppc64le/meta.yaml | 49 +++++++++++++++ cdts/libpwquality-cos7-x86_64/build.sh | 59 +++++++++++++++++++ cdts/libpwquality-cos7-x86_64/meta.yaml | 49 +++++++++++++++ .../libpwquality-cos7-aarch64/build.sh | 59 +++++++++++++++++++ .../libpwquality-cos7-aarch64/meta.yaml | 49 +++++++++++++++ .../libpwquality-cos7-ppc64le/build.sh | 59 +++++++++++++++++++ .../libpwquality-cos7-ppc64le/meta.yaml | 49 +++++++++++++++ 12 files changed, 547 insertions(+) create mode 100755 cdts/libpwquality-cos7-aarch64/build.sh create mode 100644 cdts/libpwquality-cos7-aarch64/meta.yaml create mode 100755 cdts/libpwquality-cos7-ppc64le/build.sh create mode 100644 cdts/libpwquality-cos7-ppc64le/meta.yaml create mode 100755 cdts/libpwquality-cos7-x86_64/build.sh create mode 100644 cdts/libpwquality-cos7-x86_64/meta.yaml create mode 100755 legacy_cdts/libpwquality-cos7-aarch64/build.sh create mode 100644 legacy_cdts/libpwquality-cos7-aarch64/meta.yaml create mode 100755 legacy_cdts/libpwquality-cos7-ppc64le/build.sh create mode 100644 legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml diff --git a/README.md b/README.md index 4ed2f112..78a51a49 100644 --- a/README.md +++ b/README.md @@ -361,6 +361,9 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`libpng-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libpng-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-aarch64) | | [`libpng-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libpng-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-ppc64le) | | [`libpng-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libpng-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-x86_64) | +| [`libpwquality-cos7-aarch64`](https://anaconda.org/conda-forge/libpwquality-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-aarch64) | +| [`libpwquality-cos7-ppc64le`](https://anaconda.org/conda-forge/libpwquality-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-ppc64le) | +| [`libpwquality-cos7-x86_64`](https://anaconda.org/conda-forge/libpwquality-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-x86_64) | | [`librdmacm-cos6-x86_64`](https://anaconda.org/conda-forge/librdmacm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/librdmacm-cos6-x86_64) | | [`librdmacm-cos7-aarch64`](https://anaconda.org/conda-forge/librdmacm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/librdmacm-cos7-aarch64) | | [`librdmacm-cos7-ppc64le`](https://anaconda.org/conda-forge/librdmacm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/librdmacm-cos7-ppc64le) | diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index 3431e7c2..f1e54989 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -372,6 +372,10 @@ libpng: libpng-devel: custom: false license_file: licenses/libpng-license +libpwquality: + custom: false + skipped_cdts: + - cos6-x86_64 librdmacm: custom: false license_file: licenses/librdmacm-devel-license diff --git a/cdts/libpwquality-cos7-aarch64/build.sh b/cdts/libpwquality-cos7-aarch64/build.sh new file mode 100755 index 00000000..ca6ebc1a --- /dev/null +++ b/cdts/libpwquality-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/libpwquality-cos7-aarch64/meta.yaml b/cdts/libpwquality-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..2da06732 --- /dev/null +++ b/cdts/libpwquality-cos7-aarch64/meta.yaml @@ -0,0 +1,49 @@ +package: + name: libpwquality-cos7-aarch64 + version: 1.2.3 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpwquality-1.2.3-5.el7.aarch64.rpm + sha256: 53838ac9403c9fdd00b2b0a6fa7fcaa57fd02971054233fea8640b090d7ba968 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + run: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-aarch64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: https://github.com/libpwquality/libpwquality/ + license: BSD or GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING + summary: "(CDT) A library for password generation and password quality checking" + description: | + This is a library for password quality checks and generation of random + passwords that pass the checks. This library uses the cracklib and cracklib + dictionaries to perform some of the checks. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/libpwquality-cos7-ppc64le/build.sh b/cdts/libpwquality-cos7-ppc64le/build.sh new file mode 100755 index 00000000..b4d65ea7 --- /dev/null +++ b/cdts/libpwquality-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/libpwquality-cos7-ppc64le/meta.yaml b/cdts/libpwquality-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..cf5c79b5 --- /dev/null +++ b/cdts/libpwquality-cos7-ppc64le/meta.yaml @@ -0,0 +1,49 @@ +package: + name: libpwquality-cos7-ppc64le + version: 1.2.3 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpwquality-1.2.3-5.el7.ppc64le.rpm + sha256: 28a2a967016e384fcdd7c667abafa7ff775d6f18451a98bfda35fc7e7b611b8a + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + run: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-ppc64le 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: https://github.com/libpwquality/libpwquality/ + license: BSD or GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING + summary: "(CDT) A library for password generation and password quality checking" + description: | + This is a library for password quality checks and generation of random + passwords that pass the checks. This library uses the cracklib and cracklib + dictionaries to perform some of the checks. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/cdts/libpwquality-cos7-x86_64/build.sh b/cdts/libpwquality-cos7-x86_64/build.sh new file mode 100755 index 00000000..44dc3055 --- /dev/null +++ b/cdts/libpwquality-cos7-x86_64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/cdts/libpwquality-cos7-x86_64/meta.yaml b/cdts/libpwquality-cos7-x86_64/meta.yaml new file mode 100644 index 00000000..d814909d --- /dev/null +++ b/cdts/libpwquality-cos7-x86_64/meta.yaml @@ -0,0 +1,49 @@ +package: + name: libpwquality-cos7-x86_64 + version: 1.2.3 + +source: + - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libpwquality-1.2.3-5.el7.x86_64.rpm + sha256: 4cab5d54e3baf5d94dc3f8bf92cef72215dcf3354903493bdd19fa02629bf385 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int + 1000 }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + host: + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + run: + - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} + - sysroot_linux-64 2.17.* + +test: + commands: + - echo "it installs!" + +about: + home: https://github.com/libpwquality/libpwquality/ + license: BSD or GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING + summary: "(CDT) A library for password generation and password quality checking" + description: | + This is a library for password quality checks and generation of random + passwords that pass the checks. This library uses the cracklib and cracklib + dictionaries to perform some of the checks. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/libpwquality-cos7-aarch64/build.sh b/legacy_cdts/libpwquality-cos7-aarch64/build.sh new file mode 100755 index 00000000..97499cee --- /dev/null +++ b/legacy_cdts/libpwquality-cos7-aarch64/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml b/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml new file mode 100644 index 00000000..fd9daacb --- /dev/null +++ b/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml @@ -0,0 +1,49 @@ +package: + name: libpwquality-cos7-aarch64 + version: 1.2.3 + +source: + - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpwquality-1.2.3-5.el7.aarch64.rpm + sha256: 53838ac9403c9fdd00b2b0a6fa7fcaa57fd02971054233fea8640b090d7ba968 + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + host: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + run: + - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-aarch64 ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: https://github.com/libpwquality/libpwquality/ + license: BSD or GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING + summary: "(CDT) A library for password generation and password quality checking" + description: | + This is a library for password quality checks and generation of random + passwords that pass the checks. This library uses the cracklib and cracklib + dictionaries to perform some of the checks. + +extra: + recipe-maintainers: + - conda-forge/help-cdts diff --git a/legacy_cdts/libpwquality-cos7-ppc64le/build.sh b/legacy_cdts/libpwquality-cos7-ppc64le/build.sh new file mode 100755 index 00000000..0f6cb1aa --- /dev/null +++ b/legacy_cdts/libpwquality-cos7-ppc64le/build.sh @@ -0,0 +1,59 @@ +#!/bin/bash + +set -o errexit -o pipefail + +SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot + +mkdir -p "${SYSROOT_DIR}" +if [[ -d usr/lib ]]; then + if [[ ! -d lib ]]; then + ln -s usr/lib lib + fi +fi +if [[ -d usr/lib64 ]]; then + if [[ ! -d lib64 ]]; then + ln -s usr/lib64 lib64 + fi +fi +pushd ${SRC_DIR}/binary > /dev/null 2>&1 +rsync -K -a . "${SYSROOT_DIR}" +popd > /dev/null 2>&1 + +# START OF INSERTED BUILD APPENDS + +# END OF INSERTED BUILD APPENDS + +# this code makes sure that any symlinks are relative and their targets exist +# the CDT would fail at test time, but doing it here produces useful error +# messages for fixing things +error_code=0 +for blnk in $(find ./binary -type l); do + # loop is over symlinks in the RPM, so get the path in the sysroot + lnk=${SYSROOT_DIR}${blnk#"./binary"} + + # if it is not a link in the sysroot, move on + if [[ ! -L ${lnk} ]]; then + continue + fi + + # get the link dir and the destination of the link + lnk_dir=$(dirname ${lnk}) + lnk_dst_nm=$(readlink ${lnk}) + if [[ ${lnk_dst_nm:0:1} == "/" ]]; then + lnk_dst=${lnk_dst_nm} + else + lnk_dst="${lnk_dir}/${lnk_dst_nm}" + fi + + # now test if it is absolute and relative to the system and not the PREFIX + # also test if the dest file exists + if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then + echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" + error_code=1 + elif [[ ! -e "${lnk_dst}" ]]; then + echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" + error_code=1 + fi +done + +exit ${error_code} diff --git a/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml b/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml new file mode 100644 index 00000000..5055dfc4 --- /dev/null +++ b/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml @@ -0,0 +1,49 @@ +package: + name: libpwquality-cos7-ppc64le + version: 1.2.3 + +source: + - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpwquality-1.2.3-5.el7.ppc64le.rpm + sha256: 28a2a967016e384fcdd7c667abafa7ff775d6f18451a98bfda35fc7e7b611b8a + no_hoist: true + folder: binary + # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # no_hoist: true + # folder: source + +build: + number: {{ cdt_build_number|int }} + noarch: generic + binary_relocation: False + detect_binary_files_with_prefix: False + missing_dso_whitelist: + - '*' + +requirements: + build: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + host: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + run: + - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} + run_constrained: + - sysroot_linux-ppc64le ==99999999999 + +test: + commands: + - echo "it installs!" + +about: + home: https://github.com/libpwquality/libpwquality/ + license: BSD or GPLv2+ + license_family: GPL2 + license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING + summary: "(CDT) A library for password generation and password quality checking" + description: | + This is a library for password quality checks and generation of random + passwords that pass the checks. This library uses the cracklib and cracklib + dictionaries to perform some of the checks. + +extra: + recipe-maintainers: + - conda-forge/help-cdts From 06da3292e93dde669e248c108fcdefb52723c46f Mon Sep 17 00:00:00 2001 From: Philipp Thomann Date: Sun, 10 Oct 2021 01:44:45 +0200 Subject: [PATCH 06/20] removing dep glibc from pam; rerunning with install ruamel.yaml.jinja2 --- cdt_slugs.yaml | 2 ++ cdts/audit-libs-cos6-x86_64/meta.yaml | 12 +++---- cdts/audit-libs-cos7-aarch64/meta.yaml | 12 +++---- cdts/audit-libs-cos7-ppc64le/meta.yaml | 12 +++---- cdts/audit-libs-cos7-x86_64/meta.yaml | 12 +++---- cdts/cracklib-cos6-x86_64/meta.yaml | 32 +++++++++---------- cdts/cracklib-cos7-aarch64/meta.yaml | 32 +++++++++---------- cdts/cracklib-cos7-ppc64le/meta.yaml | 32 +++++++++---------- cdts/cracklib-cos7-x86_64/meta.yaml | 32 +++++++++---------- cdts/cracklib-dicts-cos6-x86_64/meta.yaml | 18 +++++------ cdts/cracklib-dicts-cos7-aarch64/meta.yaml | 18 +++++------ cdts/cracklib-dicts-cos7-ppc64le/meta.yaml | 18 +++++------ cdts/cracklib-dicts-cos7-x86_64/meta.yaml | 18 +++++------ cdts/pam-cos6-x86_64/meta.yaml | 16 ++++------ cdts/pam-cos7-aarch64/meta.yaml | 16 ++++------ cdts/pam-cos7-ppc64le/meta.yaml | 16 ++++------ cdts/pam-cos7-x86_64/meta.yaml | 16 ++++------ legacy_cdts/audit-libs-cos6-x86_64/meta.yaml | 12 +++---- legacy_cdts/audit-libs-cos7-aarch64/meta.yaml | 12 +++---- legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml | 12 +++---- legacy_cdts/cracklib-cos6-x86_64/meta.yaml | 32 +++++++++---------- legacy_cdts/cracklib-cos7-aarch64/meta.yaml | 32 +++++++++---------- legacy_cdts/cracklib-cos7-ppc64le/meta.yaml | 32 +++++++++---------- .../cracklib-dicts-cos6-x86_64/meta.yaml | 18 +++++------ .../cracklib-dicts-cos7-aarch64/meta.yaml | 18 +++++------ .../cracklib-dicts-cos7-ppc64le/meta.yaml | 18 +++++------ legacy_cdts/pam-cos6-x86_64/meta.yaml | 15 ++++----- legacy_cdts/pam-cos7-aarch64/meta.yaml | 15 ++++----- legacy_cdts/pam-cos7-ppc64le/meta.yaml | 15 ++++----- 29 files changed, 261 insertions(+), 284 deletions(-) diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index f1e54989..ac28442e 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -644,6 +644,8 @@ p11-kit-trust: license_file: licenses/p11-kit-license pam: custom: false + dep_remove: + - glibc pam-devel: custom: false pango: diff --git a/cdts/audit-libs-cos6-x86_64/meta.yaml b/cdts/audit-libs-cos6-x86_64/meta.yaml index 883b2fcf..cd436c96 100644 --- a/cdts/audit-libs-cos6-x86_64/meta.yaml +++ b/cdts/audit-libs-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,11 +33,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/cdts/audit-libs-cos7-aarch64/meta.yaml b/cdts/audit-libs-cos7-aarch64/meta.yaml index d4886bed..4a8a788c 100644 --- a/cdts/audit-libs-cos7-aarch64/meta.yaml +++ b/cdts/audit-libs-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,11 +33,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/cdts/audit-libs-cos7-ppc64le/meta.yaml b/cdts/audit-libs-cos7-ppc64le/meta.yaml index d6c4c8b7..01f4c319 100644 --- a/cdts/audit-libs-cos7-ppc64le/meta.yaml +++ b/cdts/audit-libs-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,11 +33,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/cdts/audit-libs-cos7-x86_64/meta.yaml b/cdts/audit-libs-cos7-x86_64/meta.yaml index 7cb8f320..ea4db33c 100644 --- a/cdts/audit-libs-cos7-x86_64/meta.yaml +++ b/cdts/audit-libs-cos7-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,11 +33,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/cdts/cracklib-cos6-x86_64/meta.yaml b/cdts/cracklib-cos6-x86_64/meta.yaml index a03d361c..584dde06 100644 --- a/cdts/cracklib-cos6-x86_64/meta.yaml +++ b/cdts/cracklib-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,21 +33,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.8.16/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/cdts/cracklib-cos7-aarch64/meta.yaml b/cdts/cracklib-cos7-aarch64/meta.yaml index 5ae83896..3d042923 100644 --- a/cdts/cracklib-cos7-aarch64/meta.yaml +++ b/cdts/cracklib-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,21 +33,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/cdts/cracklib-cos7-ppc64le/meta.yaml b/cdts/cracklib-cos7-ppc64le/meta.yaml index 2e61d40e..8bfc1054 100644 --- a/cdts/cracklib-cos7-ppc64le/meta.yaml +++ b/cdts/cracklib-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,21 +33,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/cdts/cracklib-cos7-x86_64/meta.yaml b/cdts/cracklib-cos7-x86_64/meta.yaml index 95ee6d29..e98c0f9d 100644 --- a/cdts/cracklib-cos7-x86_64/meta.yaml +++ b/cdts/cracklib-cos7-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -33,21 +33,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/cdts/cracklib-dicts-cos6-x86_64/meta.yaml index f59a0a6c..8956231f 100644 --- a/cdts/cracklib-dicts-cos6-x86_64/meta.yaml +++ b/cdts/cracklib-dicts-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml index 086111ed..5ca7427e 100644 --- a/cdts/cracklib-dicts-cos7-aarch64/meta.yaml +++ b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml index f2df37f7..59f20153 100644 --- a/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml +++ b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/cdts/cracklib-dicts-cos7-x86_64/meta.yaml b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml index 2d4e2dae..7238295e 100644 --- a/cdts/cracklib-dicts-cos7-x86_64/meta.yaml +++ b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/cdts/pam-cos6-x86_64/meta.yaml b/cdts/pam-cos6-x86_64/meta.yaml index 70b2d6f3..f469ccbc 100644 --- a/cdts/pam-cos6-x86_64/meta.yaml +++ b/cdts/pam-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,21 +23,17 @@ requirements: build: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} host: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-64 2.12.* run: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-64 2.12.* - test: commands: - echo "it installs!" @@ -47,11 +43,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/cdts/pam-cos7-aarch64/meta.yaml b/cdts/pam-cos7-aarch64/meta.yaml index 59b01825..7fcb5b04 100644 --- a/cdts/pam-cos7-aarch64/meta.yaml +++ b/cdts/pam-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,24 +23,20 @@ requirements: build: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} host: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-aarch64 2.17.* run: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-aarch64 2.17.* - test: commands: - echo "it installs!" @@ -50,11 +46,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/cdts/pam-cos7-ppc64le/meta.yaml b/cdts/pam-cos7-ppc64le/meta.yaml index 630dbc4e..85405f73 100644 --- a/cdts/pam-cos7-ppc64le/meta.yaml +++ b/cdts/pam-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,24 +23,20 @@ requirements: build: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} host: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-ppc64le 2.17.* run: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-ppc64le 2.17.* - test: commands: - echo "it installs!" @@ -50,11 +46,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/cdts/pam-cos7-x86_64/meta.yaml b/cdts/pam-cos7-x86_64/meta.yaml index fa597220..6a79a0b6 100644 --- a/cdts/pam-cos7-x86_64/meta.yaml +++ b/cdts/pam-cos7-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int + 1000 }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,24 +23,20 @@ requirements: build: - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} host: - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-64 2.17.* run: - audit-libs-cos7-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - cracklib-dicts-cos7-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - glibc-cos7-x86_64 >=2.3.90 *_{{ cdt_build_number|int + 1000 }} - libpwquality-cos7-x86_64 >=0.9.9 *_{{ cdt_build_number|int + 1000 }} - libselinux-cos7-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - sysroot_linux-64 2.17.* - test: commands: - echo "it installs!" @@ -50,11 +46,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml b/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml index 36bdf7a8..cffc5d81 100644 --- a/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml +++ b/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,11 +31,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml b/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml index 449b1aa9..2a791bfa 100644 --- a/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml +++ b/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,11 +31,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml index 9f78f56f..c3660b1d 100644 --- a/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml +++ b/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,11 +31,11 @@ about: home: http://people.redhat.com/sgrubb/audit/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) Dynamic library for libaudit" + license_file: audit-libs-copying.lib + summary: (CDT) Dynamic library for libaudit description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. + The audit-libs package contains the dynamic libraries needed for applications + to use the audit framework. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-cos6-x86_64/meta.yaml index 3e77330e..4b483750 100644 --- a/legacy_cdts/cracklib-cos6-x86_64/meta.yaml +++ b/legacy_cdts/cracklib-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,21 +31,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.8.16/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-cos7-aarch64/meta.yaml index e9f783cb..2912ed51 100644 --- a/legacy_cdts/cracklib-cos7-aarch64/meta.yaml +++ b/legacy_cdts/cracklib-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,21 +31,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml index 8eb9443e..5fc30e73 100644 --- a/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml +++ b/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -31,21 +31,21 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/cracklib-2.9.0/README-LICENSE - summary: "(CDT) A password-checking library" + license_file: cracklib-copying.lib + summary: (CDT) A password-checking library description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. + CrackLib tests passwords to determine whether they match certain security- + oriented characteristics, with the purpose of stopping users from choosing + passwords that are easy to guess. CrackLib performs several tests on + passwords: it tries to generate words from a username and gecos entry and + checks those words against the password; it checks for simplistic patterns in + passwords; and it checks for the password in a dictionary. CrackLib is + actually a library containing a particular C function which is used to check + the password, as well as other C functions. CrackLib is not a replacement for + a passwd program; it must be used in conjunction with an existing passwd + program. Install the cracklib package if you need a program to check users' + passwords to see if they are at least minimally secure. If you install + CrackLib, you will also want to install the cracklib-dicts package. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml index e78d71e1..0f7db2d9 100644 --- a/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml +++ b/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml index 9b129a57..707cf754 100644 --- a/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml +++ b/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml index e3695655..d2e88915 100644 --- a/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml +++ b/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -37,14 +37,14 @@ about: home: http://sourceforge.net/projects/cracklib/ license: LGPL-2.0-or-later license_family: LGPL - license_file: {{ SRC_DIR }}/binary/LICENSE_NOT_FOUND - summary: "(CDT) The standard CrackLib dictionaries" + license_file: cracklib-copying.lib + summary: (CDT) The standard CrackLib dictionaries description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. + The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will + need to use the dictionary appropriate to your system, which is normally put + in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary + for the creation of new dictionaries. If you are installing CrackLib, you + should also install cracklib-dicts. extra: recipe-maintainers: diff --git a/legacy_cdts/pam-cos6-x86_64/meta.yaml b/legacy_cdts/pam-cos6-x86_64/meta.yaml index cdcaef8b..16be7962 100644 --- a/legacy_cdts/pam-cos6-x86_64/meta.yaml +++ b/legacy_cdts/pam-cos6-x86_64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,17 +23,14 @@ requirements: build: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} host: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} run: - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos6-x86_64 >=2.3.90 *_{{ cdt_build_number|int }} - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} run_constrained: - sysroot_linux-64 ==99999999999 @@ -47,11 +44,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/legacy_cdts/pam-cos7-aarch64/meta.yaml b/legacy_cdts/pam-cos7-aarch64/meta.yaml index 5a3ffd50..16907d67 100644 --- a/legacy_cdts/pam-cos7-aarch64/meta.yaml +++ b/legacy_cdts/pam-cos7-aarch64/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,19 +23,16 @@ requirements: build: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} host: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} run: - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-aarch64 >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} run_constrained: @@ -50,11 +47,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: diff --git a/legacy_cdts/pam-cos7-ppc64le/meta.yaml b/legacy_cdts/pam-cos7-ppc64le/meta.yaml index 08329a2c..14a6fc0c 100644 --- a/legacy_cdts/pam-cos7-ppc64le/meta.yaml +++ b/legacy_cdts/pam-cos7-ppc64le/meta.yaml @@ -14,8 +14,8 @@ source: build: number: {{ cdt_build_number|int }} noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False + binary_relocation: false + detect_binary_files_with_prefix: false missing_dso_whitelist: - '*' @@ -23,19 +23,16 @@ requirements: build: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} host: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} run: - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - glibc-cos7-ppc64le >=2.3.90 *_{{ cdt_build_number|int }} - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} run_constrained: @@ -50,11 +47,11 @@ about: license: BSD and GPLv2+ license_family: GPL2 license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: "(CDT) An extensible library which provides authentication for applications" + summary: (CDT) An extensible library which provides authentication for applications description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. + PAM (Pluggable Authentication Modules) is a system security tool that allows + system administrators to set authentication policy without having to recompile + programs that handle authentication. extra: recipe-maintainers: From c8746e79f9c0e7d1a0b7152582d0f080f1ab7822 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 15 Sep 2024 17:44:15 +0200 Subject: [PATCH 07/20] switch to vault.centos.org --- rpm.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rpm.py b/rpm.py index 55e67003..0783fa03 100644 --- a/rpm.py +++ b/rpm.py @@ -217,9 +217,9 @@ def _gen_cdts(single_sysroot): "centos7": { "dirname": "centos7", "short_name": "cos7", - "base_url": "http://mirror.centos.org/centos/7/os/{base_architecture}/CentOS/", # noqa + "base_url": "http://vault.centos.org/7.7.1908/os/{base_architecture}/Packages/", # noqa "sbase_url": "http://vault.centos.org/7.7.1908/os/Source/SPackages/", - "repomd_url": "http://mirror.centos.org/centos/7/os/{base_architecture}/repodata/repomd.xml", # noqa + "repomd_url": "http://vault.centos.org/7.7.1908/os/{base_architecture}/repodata/repomd.xml", # noqa "host_machine": ( "{architecture}-conda-linux-gnu" if single_sysroot else @@ -240,9 +240,9 @@ def _gen_cdts(single_sysroot): "centos7-alt": { "dirname": "centos7", "short_name": "cos7", - "base_url": "http://mirror.centos.org/altarch/7/os/{base_architecture}/CentOS/", # noqa + "base_url": "https://vault.centos.org/altarch/7.7.1908/os/{base_architecture}/Packages/", # noqa "sbase_url": "http://vault.centos.org/7.7.1908/os/Source/SPackages/", - "repomd_url": "http://mirror.centos.org/altarch/7/os/{base_architecture}/repodata/repomd.xml", # noqa + "repomd_url": "https://vault.centos.org/altarch/7.7.1908/os/{base_architecture}/repodata/repomd.xml", # noqa "host_machine": ( "{gnu_architecture}-conda-linux-gnu" if single_sysroot else From 3218d8e0407571d1d6b9a6e8458c7a0d23022be0 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 15 Sep 2024 18:20:39 +0200 Subject: [PATCH 08/20] move to last CentOS 7 release --- conda_build_config.yaml | 2 +- rpm.py | 12 ++++++------ 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/conda_build_config.yaml b/conda_build_config.yaml index 5d9ce4fd..febae107 100644 --- a/conda_build_config.yaml +++ b/conda_build_config.yaml @@ -1,2 +1,2 @@ cdt_build_number: - - "105" + - "106" diff --git a/rpm.py b/rpm.py index 0783fa03..f1aec7f1 100644 --- a/rpm.py +++ b/rpm.py @@ -217,9 +217,9 @@ def _gen_cdts(single_sysroot): "centos7": { "dirname": "centos7", "short_name": "cos7", - "base_url": "http://vault.centos.org/7.7.1908/os/{base_architecture}/Packages/", # noqa - "sbase_url": "http://vault.centos.org/7.7.1908/os/Source/SPackages/", - "repomd_url": "http://vault.centos.org/7.7.1908/os/{base_architecture}/repodata/repomd.xml", # noqa + "base_url": "http://vault.centos.org/7.9.2009/os/{base_architecture}/Packages/", # noqa + "sbase_url": "http://vault.centos.org/7.9.2009/os/Source/SPackages/", + "repomd_url": "http://vault.centos.org/7.9.2009/os/{base_architecture}/repodata/repomd.xml", # noqa "host_machine": ( "{architecture}-conda-linux-gnu" if single_sysroot else @@ -240,9 +240,9 @@ def _gen_cdts(single_sysroot): "centos7-alt": { "dirname": "centos7", "short_name": "cos7", - "base_url": "https://vault.centos.org/altarch/7.7.1908/os/{base_architecture}/Packages/", # noqa - "sbase_url": "http://vault.centos.org/7.7.1908/os/Source/SPackages/", - "repomd_url": "https://vault.centos.org/altarch/7.7.1908/os/{base_architecture}/repodata/repomd.xml", # noqa + "base_url": "https://vault.centos.org/altarch/7.9.2009/os/{base_architecture}/Packages/", # noqa + "sbase_url": "http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/", + "repomd_url": "https://vault.centos.org/altarch/7.9.2009/os/{base_architecture}/repodata/repomd.xml", # noqa "host_machine": ( "{gnu_architecture}-conda-linux-gnu" if single_sysroot else From 581efb508e3f6e46a9f17ff2bbdc4ec0e945423b Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Sun, 15 Sep 2024 22:56:00 +0200 Subject: [PATCH 09/20] set crlf to auto for text files --- .gitattributes | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitattributes b/.gitattributes index 83677e24..8e38a8c7 100644 --- a/.gitattributes +++ b/.gitattributes @@ -1,3 +1,5 @@ +* text=auto + cdts/* linguist-generated=true cdts/*/* linguist-generated=true legacy_cdts/* linguist-generated=true From 662e741bcb2d8b40688f37067f3deca77771fee9 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 00:42:29 +0200 Subject: [PATCH 10/20] use standard git commands --- gen_cdt_recipes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen_cdt_recipes.py b/gen_cdt_recipes.py index 53f90bf4..7d5120b4 100644 --- a/gen_cdt_recipes.py +++ b/gen_cdt_recipes.py @@ -65,7 +65,7 @@ def _ignore_url_build_changes(base_dir): if not bad_line: print(" rolling back changes") subprocess.run( - "git co -- %s" % fname, + "git reset -- %s" % fname, shell=True, ) From 3040b0359dafd40fd4b647a4e82a50d76fe095c4 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 00:56:23 +0200 Subject: [PATCH 11/20] remove obsolete skips --- cdt_slugs.yaml | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index a8d789e5..179165fa 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -308,16 +308,10 @@ libibcm-devel: license_file: licenses/libibcm-devel-license libibmad: custom: false - skipped_cdts: - - cos6-aarch64 - - cos6-ppc64le license_file: - licenses/libibmad-license libibmad-devel: custom: false - skipped_cdts: - - cos6-aarch64 - - cos6-ppc64le license_file: - licenses/libibmad-license libibumad: @@ -658,23 +652,14 @@ numactl-devel: - licenses/numactl-lgpl2.txt opensm: custom: false - skipped_cdts: - - cos6-aarch64 - - cos6-ppc64le license_file: - licenses/opensm-license opensm-libs: custom: false - skipped_cdts: - - cos6-aarch64 - - cos6-ppc64le license_file: - licenses/opensm-license opensm-devel: custom: false - skipped_cdts: - - cos6-aarch64 - - cos6-ppc64le license_file: - licenses/opensm-license ORBit2: From aee9338b6f6d38fbfa60f2f52730a0dd6f540369 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 08:10:07 +0200 Subject: [PATCH 12/20] rerender cdts --- README.md | 2 + cdts/alsa-lib-cos7-aarch64/meta.yaml | 4 +- cdts/alsa-lib-cos7-ppc64le/meta.yaml | 4 +- cdts/alsa-lib-cos7-x86_64/meta.yaml | 4 +- cdts/alsa-lib-devel-cos7-aarch64/meta.yaml | 4 +- cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/alsa-lib-devel-cos7-x86_64/meta.yaml | 4 +- cdts/at-spi-cos7-aarch64/meta.yaml | 4 +- cdts/at-spi-cos7-ppc64le/meta.yaml | 4 +- cdts/at-spi-cos7-x86_64/meta.yaml | 4 +- cdts/at-spi-devel-cos7-aarch64/meta.yaml | 4 +- cdts/at-spi-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/at-spi-devel-cos7-x86_64/meta.yaml | 4 +- cdts/atk-cos7-aarch64/meta.yaml | 4 +- cdts/atk-cos7-ppc64le/meta.yaml | 4 +- cdts/atk-cos7-x86_64/meta.yaml | 4 +- cdts/atk-devel-cos7-aarch64/meta.yaml | 4 +- cdts/atk-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/atk-devel-cos7-x86_64/meta.yaml | 4 +- cdts/audit-libs-cos7-aarch64/meta.yaml | 4 +- cdts/audit-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/audit-libs-cos7-x86_64/meta.yaml | 4 +- cdts/ca-certificates-cos7-aarch64/meta.yaml | 4 +- cdts/ca-certificates-cos7-ppc64le/meta.yaml | 4 +- cdts/ca-certificates-cos7-x86_64/meta.yaml | 4 +- cdts/cairo-cos7-aarch64/meta.yaml | 4 +- cdts/cairo-cos7-ppc64le/meta.yaml | 4 +- cdts/cairo-cos7-x86_64/meta.yaml | 4 +- cdts/cairo-devel-cos7-aarch64/meta.yaml | 4 +- cdts/cairo-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/cairo-devel-cos7-x86_64/meta.yaml | 4 +- cdts/centos-release-cos7-aarch64/meta.yaml | 4 +- cdts/centos-release-cos7-ppc64le/meta.yaml | 4 +- cdts/centos-release-cos7-x86_64/meta.yaml | 4 +- cdts/chkconfig-cos7-aarch64/meta.yaml | 4 +- cdts/chkconfig-cos7-ppc64le/meta.yaml | 4 +- cdts/chkconfig-cos7-x86_64/meta.yaml | 4 +- cdts/copy-jdk-configs-cos7-aarch64/meta.yaml | 4 +- cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml | 4 +- cdts/copy-jdk-configs-cos7-x86_64/meta.yaml | 4 +- cdts/cracklib-cos7-aarch64/meta.yaml | 4 +- cdts/cracklib-cos7-ppc64le/meta.yaml | 4 +- cdts/cracklib-cos7-x86_64/meta.yaml | 4 +- .../cracklib-dicts-copying.lib | 515 ------------------ .../cracklib-dicts-copying.lib | 515 ------------------ cdts/cracklib-dicts-cos7-aarch64/meta.yaml | 4 +- .../cracklib-dicts-copying.lib | 515 ------------------ cdts/cracklib-dicts-cos7-ppc64le/meta.yaml | 4 +- .../cracklib-dicts-copying.lib | 515 ------------------ cdts/cracklib-dicts-cos7-x86_64/meta.yaml | 4 +- cdts/cups-devel-cos7-aarch64/meta.yaml | 4 +- cdts/cups-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/cups-devel-cos7-x86_64/meta.yaml | 4 +- cdts/cups-libs-cos7-aarch64/meta.yaml | 4 +- cdts/cups-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/cups-libs-cos7-x86_64/meta.yaml | 4 +- cdts/expat-cos7-aarch64/meta.yaml | 4 +- cdts/expat-cos7-ppc64le/meta.yaml | 4 +- cdts/expat-cos7-x86_64/meta.yaml | 4 +- cdts/expat-devel-cos7-aarch64/meta.yaml | 4 +- cdts/expat-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/expat-devel-cos7-x86_64/meta.yaml | 4 +- cdts/fontconfig-cos7-aarch64/meta.yaml | 4 +- cdts/fontconfig-cos7-ppc64le/meta.yaml | 4 +- cdts/fontconfig-cos7-x86_64/meta.yaml | 4 +- cdts/fontconfig-devel-cos7-aarch64/meta.yaml | 4 +- cdts/fontconfig-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/fontconfig-devel-cos7-x86_64/meta.yaml | 4 +- cdts/freetype-cos7-aarch64/meta.yaml | 4 +- cdts/freetype-cos7-ppc64le/meta.yaml | 4 +- cdts/freetype-cos7-x86_64/meta.yaml | 4 +- cdts/freetype-devel-cos7-aarch64/meta.yaml | 4 +- cdts/freetype-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/freetype-devel-cos7-x86_64/meta.yaml | 4 +- cdts/fribidi-cos7-aarch64/meta.yaml | 4 +- cdts/fribidi-cos7-ppc64le/meta.yaml | 4 +- cdts/fribidi-cos7-x86_64/meta.yaml | 4 +- cdts/gconf2-cos7-aarch64/meta.yaml | 4 +- cdts/gconf2-cos7-ppc64le/meta.yaml | 4 +- cdts/gconf2-cos7-x86_64/meta.yaml | 4 +- cdts/glib-networking-cos7-aarch64/meta.yaml | 4 +- cdts/glib-networking-cos7-ppc64le/meta.yaml | 4 +- cdts/glib-networking-cos7-x86_64/meta.yaml | 4 +- cdts/glib2-cos7-aarch64/meta.yaml | 4 +- cdts/glib2-cos7-ppc64le/meta.yaml | 4 +- cdts/glib2-cos7-x86_64/meta.yaml | 4 +- cdts/glib2-devel-cos7-aarch64/meta.yaml | 4 +- cdts/glib2-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/glib2-devel-cos7-x86_64/meta.yaml | 4 +- cdts/gtk2-cos7-aarch64/meta.yaml | 4 +- cdts/gtk2-cos7-ppc64le/meta.yaml | 4 +- cdts/gtk2-cos7-x86_64/meta.yaml | 4 +- cdts/gtk2-devel-cos7-aarch64/meta.yaml | 4 +- cdts/gtk2-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/gtk2-devel-cos7-x86_64/meta.yaml | 4 +- cdts/gtkmm24-cos7-aarch64/meta.yaml | 4 +- cdts/gtkmm24-cos7-ppc64le/meta.yaml | 4 +- cdts/gtkmm24-cos7-x86_64/meta.yaml | 4 +- cdts/gtkmm24-devel-cos7-aarch64/meta.yaml | 4 +- cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/gtkmm24-devel-cos7-x86_64/meta.yaml | 4 +- cdts/harfbuzz-cos7-aarch64/meta.yaml | 4 +- cdts/harfbuzz-cos7-ppc64le/meta.yaml | 4 +- cdts/harfbuzz-cos7-x86_64/meta.yaml | 4 +- cdts/ibacm-cos7-aarch64/meta.yaml | 4 +- cdts/ibacm-cos7-ppc64le/meta.yaml | 4 +- cdts/ibacm-cos7-x86_64/meta.yaml | 4 +- .../java-1.7.0-openjdk-cos7-aarch64/meta.yaml | 4 +- .../java-1.7.0-openjdk-cos7-ppc64le/meta.yaml | 4 +- cdts/java-1.7.0-openjdk-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../javapackages-tools-cos7-aarch64/meta.yaml | 4 +- .../javapackages-tools-cos7-ppc64le/meta.yaml | 4 +- cdts/javapackages-tools-cos7-x86_64/meta.yaml | 4 +- cdts/kernel-headers-cos7-aarch64/meta.yaml | 4 +- cdts/kernel-headers-cos7-ppc64le/meta.yaml | 4 +- cdts/kernel-headers-cos7-x86_64/meta.yaml | 4 +- cdts/kmod-cos7-aarch64/meta.yaml | 4 +- cdts/kmod-cos7-ppc64le/meta.yaml | 4 +- cdts/kmod-cos7-x86_64/meta.yaml | 4 +- cdts/libbonobo-cos7-aarch64/meta.yaml | 4 +- cdts/libbonobo-cos7-ppc64le/meta.yaml | 4 +- cdts/libbonobo-cos7-x86_64/meta.yaml | 4 +- cdts/libbonobo-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libbonobo-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libbonobo-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libdrm-cos7-aarch64/meta.yaml | 4 +- cdts/libdrm-cos7-ppc64le/meta.yaml | 4 +- cdts/libdrm-cos7-x86_64/meta.yaml | 4 +- cdts/libdrm-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libdrm-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libdrm-devel-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../libglvnd-core-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-egl-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-egl-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-egl-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-gles-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-gles-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-gles-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-glx-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-glx-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-glx-cos7-x86_64/meta.yaml | 4 +- cdts/libglvnd-opengl-cos7-aarch64/meta.yaml | 4 +- cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml | 4 +- cdts/libglvnd-opengl-cos7-x86_64/meta.yaml | 4 +- cdts/libibmad-cos7-aarch64/meta.yaml | 4 +- cdts/libibmad-cos7-ppc64le/meta.yaml | 4 +- cdts/libibmad-cos7-x86_64/meta.yaml | 4 +- cdts/libibmad-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libibmad-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libibmad-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libibumad-cos7-aarch64/meta.yaml | 4 +- cdts/libibumad-cos7-ppc64le/meta.yaml | 4 +- cdts/libibumad-cos7-x86_64/meta.yaml | 4 +- cdts/libibverbs-cos7-aarch64/meta.yaml | 4 +- cdts/libibverbs-cos7-ppc64le/meta.yaml | 4 +- cdts/libibverbs-cos7-x86_64/meta.yaml | 4 +- cdts/libice-cos7-aarch64/meta.yaml | 4 +- cdts/libice-cos7-ppc64le/meta.yaml | 4 +- cdts/libice-cos7-x86_64/meta.yaml | 4 +- cdts/libice-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libice-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libice-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libidl-cos7-aarch64/meta.yaml | 4 +- cdts/libidl-cos7-ppc64le/meta.yaml | 4 +- cdts/libidl-cos7-x86_64/meta.yaml | 4 +- cdts/libidl-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libidl-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libidl-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libjpeg-turbo-cos7-aarch64/meta.yaml | 4 +- cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml | 4 +- cdts/libjpeg-turbo-cos7-x86_64/meta.yaml | 4 +- cdts/libnl-cos7-aarch64/meta.yaml | 4 +- cdts/libnl-cos7-ppc64le/meta.yaml | 4 +- cdts/libnl-cos7-x86_64/meta.yaml | 4 +- cdts/libnl-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libnl-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libnl-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libnl3-cli-cos7-aarch64/meta.yaml | 4 +- cdts/libnl3-cli-cos7-ppc64le/meta.yaml | 4 +- cdts/libnl3-cli-cos7-x86_64/meta.yaml | 4 +- cdts/libnl3-cos7-aarch64/meta.yaml | 4 +- cdts/libnl3-cos7-ppc64le/meta.yaml | 4 +- cdts/libnl3-cos7-x86_64/meta.yaml | 4 +- cdts/libnl3-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libnl3-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libnl3-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libpng-cos7-aarch64/meta.yaml | 4 +- cdts/libpng-cos7-ppc64le/meta.yaml | 4 +- cdts/libpng-cos7-x86_64/meta.yaml | 4 +- cdts/libpng-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libpng-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libpng-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libpwquality-cos7-aarch64/meta.yaml | 4 +- cdts/libpwquality-cos7-ppc64le/meta.yaml | 4 +- cdts/libpwquality-cos7-x86_64/meta.yaml | 4 +- cdts/librdmacm-cos7-aarch64/meta.yaml | 4 +- cdts/librdmacm-cos7-ppc64le/meta.yaml | 4 +- cdts/librdmacm-cos7-x86_64/meta.yaml | 4 +- cdts/libselinux-cos7-aarch64/meta.yaml | 4 +- cdts/libselinux-cos7-ppc64le/meta.yaml | 4 +- cdts/libselinux-cos7-x86_64/meta.yaml | 4 +- cdts/libselinux-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libselinux-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libselinux-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libsepol-cos7-aarch64/meta.yaml | 4 +- cdts/libsepol-cos7-ppc64le/meta.yaml | 4 +- cdts/libsepol-cos7-x86_64/meta.yaml | 4 +- cdts/libsepol-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libsepol-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libsepol-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libsm-cos7-aarch64/meta.yaml | 4 +- cdts/libsm-cos7-ppc64le/meta.yaml | 4 +- cdts/libsm-cos7-x86_64/meta.yaml | 4 +- cdts/libsm-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libsm-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libsm-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libsoup-cos7-aarch64/meta.yaml | 4 +- cdts/libsoup-cos7-ppc64le/meta.yaml | 4 +- cdts/libsoup-cos7-x86_64/meta.yaml | 4 +- cdts/libsoup-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libsoup-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libsoup-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libthai-cos7-aarch64/meta.yaml | 4 +- cdts/libthai-cos7-ppc64le/meta.yaml | 4 +- cdts/libthai-cos7-x86_64/meta.yaml | 4 +- cdts/libtiff-cos7-aarch64/meta.yaml | 4 +- cdts/libtiff-cos7-ppc64le/meta.yaml | 4 +- cdts/libtiff-cos7-x86_64/meta.yaml | 4 +- cdts/libuuid-cos7-aarch64/meta.yaml | 4 +- cdts/libuuid-cos7-ppc64le/meta.yaml | 4 +- cdts/libuuid-cos7-x86_64/meta.yaml | 4 +- cdts/libuuid-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libuuid-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libuuid-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libx11-common-cos7-aarch64/meta.yaml | 4 +- cdts/libx11-common-cos7-ppc64le/meta.yaml | 4 +- cdts/libx11-common-cos7-x86_64/meta.yaml | 4 +- cdts/libx11-cos7-aarch64/meta.yaml | 4 +- cdts/libx11-cos7-ppc64le/meta.yaml | 4 +- cdts/libx11-cos7-x86_64/meta.yaml | 4 +- cdts/libx11-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libx11-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libx11-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxau-cos7-aarch64/meta.yaml | 4 +- cdts/libxau-cos7-ppc64le/meta.yaml | 4 +- cdts/libxau-cos7-x86_64/meta.yaml | 4 +- cdts/libxau-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxau-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxau-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxcb-cos7-aarch64/meta.yaml | 4 +- cdts/libxcb-cos7-ppc64le/meta.yaml | 4 +- cdts/libxcb-cos7-x86_64/meta.yaml | 4 +- cdts/libxcb-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxcb-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxcb-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxcomposite-cos7-aarch64/meta.yaml | 4 +- cdts/libxcomposite-cos7-ppc64le/meta.yaml | 4 +- cdts/libxcomposite-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../libxcomposite-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxcursor-cos7-aarch64/meta.yaml | 4 +- cdts/libxcursor-cos7-ppc64le/meta.yaml | 4 +- cdts/libxcursor-cos7-x86_64/meta.yaml | 4 +- cdts/libxcursor-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxcursor-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxcursor-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxdamage-cos7-aarch64/meta.yaml | 4 +- cdts/libxdamage-cos7-ppc64le/meta.yaml | 4 +- cdts/libxdamage-cos7-x86_64/meta.yaml | 4 +- cdts/libxdamage-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxdamage-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxdamage-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxext-cos7-aarch64/meta.yaml | 4 +- cdts/libxext-cos7-ppc64le/meta.yaml | 4 +- cdts/libxext-cos7-x86_64/meta.yaml | 4 +- cdts/libxext-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxext-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxext-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxfixes-cos7-aarch64/meta.yaml | 4 +- cdts/libxfixes-cos7-ppc64le/meta.yaml | 4 +- cdts/libxfixes-cos7-x86_64/meta.yaml | 4 +- cdts/libxfixes-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxfixes-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxfixes-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxft-cos7-aarch64/meta.yaml | 4 +- cdts/libxft-cos7-ppc64le/meta.yaml | 4 +- cdts/libxft-cos7-x86_64/meta.yaml | 4 +- cdts/libxft-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxft-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxft-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxi-cos7-aarch64/meta.yaml | 4 +- cdts/libxi-cos7-ppc64le/meta.yaml | 4 +- cdts/libxi-cos7-x86_64/meta.yaml | 4 +- cdts/libxi-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxi-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxi-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxinerama-cos7-aarch64/meta.yaml | 4 +- cdts/libxinerama-cos7-ppc64le/meta.yaml | 4 +- cdts/libxinerama-cos7-x86_64/meta.yaml | 4 +- cdts/libxinerama-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxinerama-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxinerama-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxkbcommon-cos7-aarch64/meta.yaml | 4 +- cdts/libxkbcommon-cos7-ppc64le/meta.yaml | 4 +- cdts/libxkbcommon-cos7-x86_64/meta.yaml | 4 +- .../libxkbcommon-devel-cos7-aarch64/meta.yaml | 4 +- .../libxkbcommon-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxkbcommon-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxml2-cos7-aarch64/meta.yaml | 4 +- cdts/libxml2-cos7-ppc64le/meta.yaml | 4 +- cdts/libxml2-cos7-x86_64/meta.yaml | 4 +- cdts/libxml2-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxml2-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxml2-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxrandr-cos7-aarch64/meta.yaml | 4 +- cdts/libxrandr-cos7-ppc64le/meta.yaml | 4 +- cdts/libxrandr-cos7-x86_64/meta.yaml | 4 +- cdts/libxrandr-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxrandr-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxrandr-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxrender-cos7-aarch64/meta.yaml | 4 +- cdts/libxrender-cos7-ppc64le/meta.yaml | 4 +- cdts/libxrender-cos7-x86_64/meta.yaml | 4 +- cdts/libxrender-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxrender-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxrender-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxscrnsaver-cos7-aarch64/meta.yaml | 4 +- cdts/libxscrnsaver-cos7-ppc64le/meta.yaml | 4 +- cdts/libxscrnsaver-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../libxscrnsaver-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxshmfence-cos7-aarch64/meta.yaml | 4 +- cdts/libxshmfence-cos7-ppc64le/meta.yaml | 4 +- cdts/libxshmfence-cos7-x86_64/meta.yaml | 4 +- .../libxshmfence-devel-cos7-aarch64/meta.yaml | 4 +- .../libxshmfence-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxshmfence-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxt-cos7-aarch64/meta.yaml | 4 +- cdts/libxt-cos7-ppc64le/meta.yaml | 4 +- cdts/libxt-cos7-x86_64/meta.yaml | 4 +- cdts/libxt-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxt-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxt-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxtst-cos7-aarch64/meta.yaml | 4 +- cdts/libxtst-cos7-ppc64le/meta.yaml | 4 +- cdts/libxtst-cos7-x86_64/meta.yaml | 4 +- cdts/libxtst-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxtst-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxtst-devel-cos7-x86_64/meta.yaml | 4 +- cdts/libxxf86vm-cos7-aarch64/meta.yaml | 4 +- cdts/libxxf86vm-cos7-ppc64le/meta.yaml | 4 +- cdts/libxxf86vm-cos7-x86_64/meta.yaml | 4 +- cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml | 4 +- cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/libxxf86vm-devel-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-dri-drivers-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-khr-devel-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-khr-devel-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libegl-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libegl-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libegl-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libegl-devel-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libgbm-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libgbm-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libgbm-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libgl-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libgl-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libgl-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libgl-devel-cos7-x86_64/meta.yaml | 4 +- cdts/mesa-libglapi-cos7-aarch64/meta.yaml | 4 +- cdts/mesa-libglapi-cos7-ppc64le/meta.yaml | 4 +- cdts/mesa-libglapi-cos7-x86_64/meta.yaml | 4 +- cdts/nspr-cos7-aarch64/meta.yaml | 4 +- cdts/nspr-cos7-ppc64le/meta.yaml | 4 +- cdts/nspr-cos7-x86_64/meta.yaml | 4 +- cdts/nss-cos7-aarch64/meta.yaml | 4 +- cdts/nss-cos7-ppc64le/meta.yaml | 4 +- cdts/nss-cos7-x86_64/meta.yaml | 4 +- cdts/nss-softokn-cos7-aarch64/meta.yaml | 4 +- cdts/nss-softokn-cos7-ppc64le/meta.yaml | 4 +- cdts/nss-softokn-cos7-x86_64/meta.yaml | 4 +- .../nss-softokn-freebl-cos7-aarch64/meta.yaml | 4 +- .../nss-softokn-freebl-cos7-ppc64le/meta.yaml | 4 +- cdts/nss-softokn-freebl-cos7-x86_64/meta.yaml | 4 +- cdts/nss-util-cos7-aarch64/meta.yaml | 4 +- cdts/nss-util-cos7-ppc64le/meta.yaml | 4 +- cdts/nss-util-cos7-x86_64/meta.yaml | 4 +- cdts/numactl-cos7-aarch64/meta.yaml | 4 +- cdts/numactl-cos7-ppc64le/meta.yaml | 4 +- cdts/numactl-cos7-x86_64/meta.yaml | 4 +- cdts/numactl-devel-cos7-aarch64/meta.yaml | 4 +- cdts/numactl-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/numactl-devel-cos7-x86_64/meta.yaml | 4 +- cdts/numactl-libs-cos7-aarch64/meta.yaml | 4 +- cdts/numactl-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/numactl-libs-cos7-x86_64/meta.yaml | 4 +- cdts/opensm-cos7-aarch64/meta.yaml | 4 +- cdts/opensm-cos7-ppc64le/meta.yaml | 4 +- cdts/opensm-cos7-x86_64/meta.yaml | 4 +- cdts/opensm-devel-cos7-aarch64/meta.yaml | 4 +- cdts/opensm-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/opensm-devel-cos7-x86_64/meta.yaml | 4 +- cdts/opensm-libs-cos7-aarch64/meta.yaml | 4 +- cdts/opensm-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/opensm-libs-cos7-x86_64/meta.yaml | 4 +- cdts/orbit2-cos7-aarch64/meta.yaml | 4 +- cdts/orbit2-cos7-ppc64le/meta.yaml | 4 +- cdts/orbit2-cos7-x86_64/meta.yaml | 4 +- cdts/orbit2-devel-cos7-aarch64/meta.yaml | 4 +- cdts/orbit2-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/orbit2-devel-cos7-x86_64/meta.yaml | 4 +- cdts/p11-kit-cos7-aarch64/meta.yaml | 4 +- cdts/p11-kit-cos7-ppc64le/meta.yaml | 4 +- cdts/p11-kit-cos7-x86_64/meta.yaml | 4 +- cdts/p11-kit-trust-cos7-aarch64/meta.yaml | 4 +- cdts/p11-kit-trust-cos7-ppc64le/meta.yaml | 4 +- cdts/p11-kit-trust-cos7-x86_64/meta.yaml | 4 +- cdts/pam-cos7-aarch64/meta.yaml | 4 +- cdts/pam-cos7-ppc64le/meta.yaml | 4 +- cdts/pam-cos7-x86_64/meta.yaml | 4 +- cdts/pam-devel-cos7-aarch64/meta.yaml | 4 +- cdts/pam-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/pam-devel-cos7-x86_64/meta.yaml | 4 +- cdts/pango-cos7-aarch64/meta.yaml | 4 +- cdts/pango-cos7-ppc64le/meta.yaml | 4 +- cdts/pango-cos7-x86_64/meta.yaml | 4 +- cdts/pango-devel-cos7-aarch64/meta.yaml | 4 +- cdts/pango-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/pango-devel-cos7-x86_64/meta.yaml | 4 +- cdts/pciutils-cos7-aarch64/meta.yaml | 4 +- cdts/pciutils-cos7-ppc64le/meta.yaml | 4 +- cdts/pciutils-cos7-x86_64/meta.yaml | 4 +- cdts/pciutils-devel-cos7-aarch64/meta.yaml | 4 +- cdts/pciutils-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/pciutils-devel-cos7-x86_64/meta.yaml | 4 +- cdts/pciutils-libs-cos7-aarch64/meta.yaml | 4 +- cdts/pciutils-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/pciutils-libs-cos7-x86_64/meta.yaml | 4 +- cdts/pcre-cos7-aarch64/meta.yaml | 4 +- cdts/pcre-cos7-ppc64le/meta.yaml | 4 +- cdts/pcre-cos7-x86_64/meta.yaml | 4 +- cdts/pixman-cos7-aarch64/meta.yaml | 4 +- cdts/pixman-cos7-ppc64le/meta.yaml | 4 +- cdts/pixman-cos7-x86_64/meta.yaml | 4 +- cdts/pixman-devel-cos7-aarch64/meta.yaml | 4 +- cdts/pixman-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/pixman-devel-cos7-x86_64/meta.yaml | 4 +- cdts/pkgconfig-cos7-aarch64/meta.yaml | 4 +- cdts/pkgconfig-cos7-ppc64le/meta.yaml | 4 +- cdts/pkgconfig-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../python-javapackages-cos7-x86_64/meta.yaml | 4 +- cdts/rdma-core-cos7-aarch64/meta.yaml | 4 +- cdts/rdma-core-cos7-ppc64le/meta.yaml | 4 +- cdts/rdma-core-cos7-x86_64/meta.yaml | 4 +- cdts/rdma-core-devel-cos7-aarch64/meta.yaml | 4 +- cdts/rdma-core-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/rdma-core-devel-cos7-x86_64/meta.yaml | 4 +- cdts/systemd-cos7-aarch64/meta.yaml | 4 +- cdts/systemd-cos7-ppc64le/meta.yaml | 4 +- cdts/systemd-cos7-x86_64/meta.yaml | 4 +- cdts/systemd-devel-cos7-aarch64/meta.yaml | 4 +- cdts/systemd-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/systemd-devel-cos7-x86_64/meta.yaml | 4 +- cdts/systemd-libs-cos7-aarch64/meta.yaml | 4 +- cdts/systemd-libs-cos7-ppc64le/meta.yaml | 4 +- cdts/systemd-libs-cos7-x86_64/meta.yaml | 4 +- cdts/xcb-util-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-cos7-x86_64/meta.yaml | 4 +- cdts/xcb-util-devel-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-devel-cos7-x86_64/meta.yaml | 4 +- cdts/xcb-util-image-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-image-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-image-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-keysyms-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../xcb-util-renderutil-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- cdts/xcb-util-wm-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-wm-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-wm-cos7-x86_64/meta.yaml | 4 +- cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml | 4 +- cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml | 4 +- cdts/xcb-util-wm-devel-cos7-x86_64/meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- .../meta.yaml | 4 +- 530 files changed, 1052 insertions(+), 3110 deletions(-) delete mode 100644 cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib delete mode 100644 cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib delete mode 100644 cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib delete mode 100644 cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib diff --git a/README.md b/README.md index f5690d18..f70c473b 100644 --- a/README.md +++ b/README.md @@ -620,7 +620,9 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`mesa-libglapi-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libglapi-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglapi-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libglapi-cos7-ppc64le) | | [`mesa-libglapi-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglapi-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglapi-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglapi-cos7-x86_64) | | [`mesa-libglu-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-cos6-x86_64) | +| [`mesa-libglu-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-cos7-x86_64) | | [`mesa-libglu-devel-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-devel-cos6-x86_64) | +| [`mesa-libglu-devel-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-devel-cos7-x86_64) | | [`nspr-cos6-x86_64`](https://anaconda.org/conda-forge/nspr-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nspr-cos6-x86_64) | | [`nspr-cos7-aarch64`](https://anaconda.org/conda-forge/nspr-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nspr-cos7-aarch64) | | [`nspr-cos7-ppc64le`](https://anaconda.org/conda-forge/nspr-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nspr-cos7-ppc64le) | diff --git a/cdts/alsa-lib-cos7-aarch64/meta.yaml b/cdts/alsa-lib-cos7-aarch64/meta.yaml index ec3e4c99..3c9b4d44 100644 --- a/cdts/alsa-lib-cos7-aarch64/meta.yaml +++ b/cdts/alsa-lib-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/alsa-lib-1.1.8-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/alsa-lib-1.1.8-1.el7.aarch64.rpm sha256: c74d3725249d9b2415109aaf4947ad4bfbf453054dd47531467481cec86f0e00 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/alsa-lib-cos7-ppc64le/meta.yaml b/cdts/alsa-lib-cos7-ppc64le/meta.yaml index 0263f19a..be7d884a 100644 --- a/cdts/alsa-lib-cos7-ppc64le/meta.yaml +++ b/cdts/alsa-lib-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/alsa-lib-1.1.8-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/alsa-lib-1.1.8-1.el7.ppc64le.rpm sha256: 545010ede619c0437d6a3c142e38e017fe214af8dc830eb20b96b5fb18ce760f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/alsa-lib-cos7-x86_64/meta.yaml b/cdts/alsa-lib-cos7-x86_64/meta.yaml index 948d9736..2c6ced57 100644 --- a/cdts/alsa-lib-cos7-x86_64/meta.yaml +++ b/cdts/alsa-lib-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/alsa-lib-1.1.8-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/alsa-lib-1.1.8-1.el7.x86_64.rpm sha256: 01990da86e8971970800575c029714a2fc6c8245c20085a68c89cec3955b1618 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/alsa-lib-devel-cos7-aarch64/meta.yaml b/cdts/alsa-lib-devel-cos7-aarch64/meta.yaml index f8995e14..672be777 100644 --- a/cdts/alsa-lib-devel-cos7-aarch64/meta.yaml +++ b/cdts/alsa-lib-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/alsa-lib-devel-1.1.8-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/alsa-lib-devel-1.1.8-1.el7.aarch64.rpm sha256: 9c378db289e157bd775ac6cf2f9c9dd2fbfc1376806d89d6ccd0f9d3c75e272d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml b/cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml index fbf2d22a..0eff3b93 100644 --- a/cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml +++ b/cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/alsa-lib-devel-1.1.8-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/alsa-lib-devel-1.1.8-1.el7.ppc64le.rpm sha256: b60215fe9b765201ff0116fec35deeedffeeacfd79da0231ba03a7a5e71d4fad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/alsa-lib-devel-cos7-x86_64/meta.yaml b/cdts/alsa-lib-devel-cos7-x86_64/meta.yaml index 40b561f4..43d4b1f4 100644 --- a/cdts/alsa-lib-devel-cos7-x86_64/meta.yaml +++ b/cdts/alsa-lib-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/alsa-lib-devel-1.1.8-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/alsa-lib-devel-1.1.8-1.el7.x86_64.rpm sha256: 2fe4a583293c229e5386e5087d6ca83d75b6402381f69bd291b5086bb919c725 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-cos7-aarch64/meta.yaml b/cdts/at-spi-cos7-aarch64/meta.yaml index 8d245092..be31a321 100644 --- a/cdts/at-spi-cos7-aarch64/meta.yaml +++ b/cdts/at-spi-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/at-spi-1.32.0-12.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/at-spi-1.32.0-12.el7.aarch64.rpm sha256: 3a016b08364d3235508a9e96ab95bb4ae10a10c19528507fefa79fc9d3e5d5d8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-cos7-ppc64le/meta.yaml b/cdts/at-spi-cos7-ppc64le/meta.yaml index d83c784f..13a73038 100644 --- a/cdts/at-spi-cos7-ppc64le/meta.yaml +++ b/cdts/at-spi-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/at-spi-1.32.0-12.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/at-spi-1.32.0-12.el7.ppc64le.rpm sha256: 3769435e3bf78db35e42f802780802c2ae367cf2a092b016e8c80d484056ad2f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-cos7-x86_64/meta.yaml b/cdts/at-spi-cos7-x86_64/meta.yaml index b63d5a22..536d0274 100644 --- a/cdts/at-spi-cos7-x86_64/meta.yaml +++ b/cdts/at-spi-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/at-spi-1.32.0-12.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/at-spi-1.32.0-12.el7.x86_64.rpm sha256: 13931db522ff808c06b27f20a74e4d007d9b681a2a026c4e988663e53a8ad850 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-devel-cos7-aarch64/meta.yaml b/cdts/at-spi-devel-cos7-aarch64/meta.yaml index 6d4f165e..2417dc50 100644 --- a/cdts/at-spi-devel-cos7-aarch64/meta.yaml +++ b/cdts/at-spi-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/at-spi-devel-1.32.0-12.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/at-spi-devel-1.32.0-12.el7.aarch64.rpm sha256: 1e973bd5e679594b4eda8c665b99d86c5b468e152aac7673f9934c3207a98d65 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-devel-cos7-ppc64le/meta.yaml b/cdts/at-spi-devel-cos7-ppc64le/meta.yaml index 1badde54..be0a3f17 100644 --- a/cdts/at-spi-devel-cos7-ppc64le/meta.yaml +++ b/cdts/at-spi-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/at-spi-devel-1.32.0-12.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/at-spi-devel-1.32.0-12.el7.ppc64le.rpm sha256: 34e54adef67758903b1f3aa671e1d3d870675563e61e8186ce9540772179cf90 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/at-spi-devel-cos7-x86_64/meta.yaml b/cdts/at-spi-devel-cos7-x86_64/meta.yaml index f9dbe7f0..1c806043 100644 --- a/cdts/at-spi-devel-cos7-x86_64/meta.yaml +++ b/cdts/at-spi-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.32.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/at-spi-devel-1.32.0-12.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/at-spi-devel-1.32.0-12.el7.x86_64.rpm sha256: 9ed0c0a28fdbe43dd1b91f111e127a07dd87b12606278251c769d0b2ac4c44a0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-cos7-aarch64/meta.yaml b/cdts/atk-cos7-aarch64/meta.yaml index 78470b95..bfc54483 100644 --- a/cdts/atk-cos7-aarch64/meta.yaml +++ b/cdts/atk-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/atk-2.28.1-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/atk-2.28.1-2.el7.aarch64.rpm sha256: 5bef4d38a43a87a3dd820a729cd2f9634bba83b972cc2d3808e3341aaf3d930c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-cos7-ppc64le/meta.yaml b/cdts/atk-cos7-ppc64le/meta.yaml index e44e8793..4ba65bb6 100644 --- a/cdts/atk-cos7-ppc64le/meta.yaml +++ b/cdts/atk-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/atk-2.28.1-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/atk-2.28.1-2.el7.ppc64le.rpm sha256: 7592ce9a2369dc6d084482c7d72743c81bf0a6fa482466d6890cd3afc075205e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-cos7-x86_64/meta.yaml b/cdts/atk-cos7-x86_64/meta.yaml index 1c68ec49..8e9147f5 100644 --- a/cdts/atk-cos7-x86_64/meta.yaml +++ b/cdts/atk-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/atk-2.28.1-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/atk-2.28.1-2.el7.x86_64.rpm sha256: 942fc4bc5390444c1758043bc5dd4c01c84e3e7c008c1c8ad4a6aefffb5e458d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-devel-cos7-aarch64/meta.yaml b/cdts/atk-devel-cos7-aarch64/meta.yaml index e47cc1bf..15f07ea2 100644 --- a/cdts/atk-devel-cos7-aarch64/meta.yaml +++ b/cdts/atk-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/atk-devel-2.28.1-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/atk-devel-2.28.1-2.el7.aarch64.rpm sha256: db0b1852181f6c6fa3c11b32ba1e6701b8f1a095dd8c0c67cf0cda2616aaa22d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-devel-cos7-ppc64le/meta.yaml b/cdts/atk-devel-cos7-ppc64le/meta.yaml index f8af937a..ca814fe9 100644 --- a/cdts/atk-devel-cos7-ppc64le/meta.yaml +++ b/cdts/atk-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/atk-devel-2.28.1-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/atk-devel-2.28.1-2.el7.ppc64le.rpm sha256: 66252a24b497adcc97f3b9b441b0f0d4c14a51b39a3426f443673c97b99fe944 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/atk-devel-cos7-x86_64/meta.yaml b/cdts/atk-devel-cos7-x86_64/meta.yaml index d61bae9c..20f75627 100644 --- a/cdts/atk-devel-cos7-x86_64/meta.yaml +++ b/cdts/atk-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.28.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/atk-devel-2.28.1-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/atk-devel-2.28.1-2.el7.x86_64.rpm sha256: 6b3e9447dcda06dd3af01092d662c93995a2a0c0d7dc6278bc71d28e91aa2f5f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/audit-libs-cos7-aarch64/meta.yaml b/cdts/audit-libs-cos7-aarch64/meta.yaml index 4a8a788c..6e3a05c0 100644 --- a/cdts/audit-libs-cos7-aarch64/meta.yaml +++ b/cdts/audit-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/audit-libs-2.8.5-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/audit-libs-2.8.5-4.el7.aarch64.rpm sha256: c67ba5a600a6a94da1ee52fffc4855b6f6c75ae4ad1a568aafec1538849d8395 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/audit-libs-cos7-ppc64le/meta.yaml b/cdts/audit-libs-cos7-ppc64le/meta.yaml index 01f4c319..d061e9b3 100644 --- a/cdts/audit-libs-cos7-ppc64le/meta.yaml +++ b/cdts/audit-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/audit-libs-2.8.5-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/audit-libs-2.8.5-4.el7.ppc64le.rpm sha256: b098d6e8b8fb2fcfcf80c3b0b67ef19a9f74e379f64d174a75599d2f78e6c0f1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/audit-libs-cos7-x86_64/meta.yaml b/cdts/audit-libs-cos7-x86_64/meta.yaml index ea4db33c..b4c1a8cc 100644 --- a/cdts/audit-libs-cos7-x86_64/meta.yaml +++ b/cdts/audit-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/audit-libs-2.8.5-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/audit-libs-2.8.5-4.el7.x86_64.rpm sha256: 8531bf49043f146e7460e4f2bb898a7fa2ff1a07c70b9834d9cac60a3e3c57ed no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ca-certificates-cos7-aarch64/meta.yaml b/cdts/ca-certificates-cos7-aarch64/meta.yaml index 3240f972..8e456ca2 100644 --- a/cdts/ca-certificates-cos7-aarch64/meta.yaml +++ b/cdts/ca-certificates-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2020.2.41 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm sha256: 1095e8edd8713c148159831eda79522d8eae5c52f1930b7a570a157f3ccf2fc2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ca-certificates-cos7-ppc64le/meta.yaml b/cdts/ca-certificates-cos7-ppc64le/meta.yaml index 3bcbc3c8..eb07ed6a 100644 --- a/cdts/ca-certificates-cos7-ppc64le/meta.yaml +++ b/cdts/ca-certificates-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2020.2.41 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm sha256: 1095e8edd8713c148159831eda79522d8eae5c52f1930b7a570a157f3ccf2fc2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ca-certificates-cos7-x86_64/meta.yaml b/cdts/ca-certificates-cos7-x86_64/meta.yaml index 0d3defe5..6175804a 100644 --- a/cdts/ca-certificates-cos7-x86_64/meta.yaml +++ b/cdts/ca-certificates-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2020.2.41 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm sha256: 1095e8edd8713c148159831eda79522d8eae5c52f1930b7a570a157f3ccf2fc2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-cos7-aarch64/meta.yaml b/cdts/cairo-cos7-aarch64/meta.yaml index 47c023a9..7e0d07e2 100644 --- a/cdts/cairo-cos7-aarch64/meta.yaml +++ b/cdts/cairo-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cairo-1.15.12-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cairo-1.15.12-4.el7.aarch64.rpm sha256: f76597b4a144bc615fd2fcf3f978adfb2a3b14c48564a315e2440e0e06807311 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-cos7-ppc64le/meta.yaml b/cdts/cairo-cos7-ppc64le/meta.yaml index 85ddbb0d..805b2bcc 100644 --- a/cdts/cairo-cos7-ppc64le/meta.yaml +++ b/cdts/cairo-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cairo-1.15.12-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cairo-1.15.12-4.el7.ppc64le.rpm sha256: 51a9c48460f4dcd1e57a2554f40982a4deaa8e5ab9afec24044e355d0ad6df6a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-cos7-x86_64/meta.yaml b/cdts/cairo-cos7-x86_64/meta.yaml index 472580a8..d3595196 100644 --- a/cdts/cairo-cos7-x86_64/meta.yaml +++ b/cdts/cairo-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cairo-1.15.12-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cairo-1.15.12-4.el7.x86_64.rpm sha256: 0e9c08353e29032ef9613dfa2cfd6e921dfc0d4847da7f957793850631646d79 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-devel-cos7-aarch64/meta.yaml b/cdts/cairo-devel-cos7-aarch64/meta.yaml index bf060158..c3961d80 100644 --- a/cdts/cairo-devel-cos7-aarch64/meta.yaml +++ b/cdts/cairo-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cairo-devel-1.15.12-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cairo-devel-1.15.12-4.el7.aarch64.rpm sha256: 089370a8871255cc20531b3f7157797d274689a7ec212f73bb9c7a5c02102faf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-devel-cos7-ppc64le/meta.yaml b/cdts/cairo-devel-cos7-ppc64le/meta.yaml index 67ff9ea2..4d4bf7e0 100644 --- a/cdts/cairo-devel-cos7-ppc64le/meta.yaml +++ b/cdts/cairo-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cairo-devel-1.15.12-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cairo-devel-1.15.12-4.el7.ppc64le.rpm sha256: 582633429c5b834906d5f13b5683f7ac7a9684fd0a26265b7d2b885d82fecc01 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cairo-devel-cos7-x86_64/meta.yaml b/cdts/cairo-devel-cos7-x86_64/meta.yaml index b7692aba..23b2e773 100644 --- a/cdts/cairo-devel-cos7-x86_64/meta.yaml +++ b/cdts/cairo-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.15.12 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cairo-devel-1.15.12-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cairo-devel-1.15.12-4.el7.x86_64.rpm sha256: 05f95f4864c7e85fd801638c1183a292dd0054a07e38cee077288431a7c82d62 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/centos-release-cos7-aarch64/meta.yaml b/cdts/centos-release-cos7-aarch64/meta.yaml index ff1b7053..086e950b 100644 --- a/cdts/centos-release-cos7-aarch64/meta.yaml +++ b/cdts/centos-release-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 7 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/centos-release-7-9.2009.0.el7.centos.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/centos-release-7-9.2009.0.el7.centos.aarch64.rpm sha256: 0588cbe9e9b38367f4d5f2e24ecffc08d28c4f65ccf860f478688a832719ebe5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm # no_hoist: true # folder: source diff --git a/cdts/centos-release-cos7-ppc64le/meta.yaml b/cdts/centos-release-cos7-ppc64le/meta.yaml index ef0fdc05..3f22d712 100644 --- a/cdts/centos-release-cos7-ppc64le/meta.yaml +++ b/cdts/centos-release-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 7 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/centos-release-7-9.2009.0.el7.centos.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/centos-release-7-9.2009.0.el7.centos.ppc64le.rpm sha256: 9cc7d28e561100c8054b1ca7704f79ecdc80d08054b72b20ee7268c0b55b5ada no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm # no_hoist: true # folder: source diff --git a/cdts/centos-release-cos7-x86_64/meta.yaml b/cdts/centos-release-cos7-x86_64/meta.yaml index dd202dc3..ee8394f7 100644 --- a/cdts/centos-release-cos7-x86_64/meta.yaml +++ b/cdts/centos-release-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 7 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/centos-release-7-9.2009.0.el7.centos.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/centos-release-7-9.2009.0.el7.centos.x86_64.rpm sha256: 084d7a4cd25d9ecb77dd607072b72829c28602438d96804a4637d371d9c20d1f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm # no_hoist: true # folder: source diff --git a/cdts/chkconfig-cos7-aarch64/meta.yaml b/cdts/chkconfig-cos7-aarch64/meta.yaml index 6e68dc03..378610b9 100644 --- a/cdts/chkconfig-cos7-aarch64/meta.yaml +++ b/cdts/chkconfig-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.6 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/chkconfig-1.7.6-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/chkconfig-1.7.6-1.el7.aarch64.rpm sha256: d12a3ca85e3532598f300e025d50cce3656c3169aace7eb9a610e770ef221810 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/chkconfig-cos7-ppc64le/meta.yaml b/cdts/chkconfig-cos7-ppc64le/meta.yaml index a11b0888..6b107c39 100644 --- a/cdts/chkconfig-cos7-ppc64le/meta.yaml +++ b/cdts/chkconfig-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.6 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/chkconfig-1.7.6-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/chkconfig-1.7.6-1.el7.ppc64le.rpm sha256: 653badf31f2366a796d3b1e7aeadc782246a5ed1a7fcea23afe8052cffb68c21 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/chkconfig-cos7-x86_64/meta.yaml b/cdts/chkconfig-cos7-x86_64/meta.yaml index fef1e737..1c1c19f4 100644 --- a/cdts/chkconfig-cos7-x86_64/meta.yaml +++ b/cdts/chkconfig-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.6 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/chkconfig-1.7.6-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/chkconfig-1.7.6-1.el7.x86_64.rpm sha256: 646df8aeff8fdbd206070c2cd91bdb50003035c9925d0605c52a80cc081c38dc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/copy-jdk-configs-cos7-aarch64/meta.yaml b/cdts/copy-jdk-configs-cos7-aarch64/meta.yaml index 9d4c03ea..0f78159e 100644 --- a/cdts/copy-jdk-configs-cos7-aarch64/meta.yaml +++ b/cdts/copy-jdk-configs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm sha256: 7b7ff9e72fe7a4b6c9e1aae52bdb913d2bb58ea86518e91e179a43acb93f21f8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml b/cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml index 3cd11915..5e72d200 100644 --- a/cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml +++ b/cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm sha256: 7b7ff9e72fe7a4b6c9e1aae52bdb913d2bb58ea86518e91e179a43acb93f21f8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/copy-jdk-configs-cos7-x86_64/meta.yaml b/cdts/copy-jdk-configs-cos7-x86_64/meta.yaml index 1ca0659b..6cb93306 100644 --- a/cdts/copy-jdk-configs-cos7-x86_64/meta.yaml +++ b/cdts/copy-jdk-configs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm sha256: 7b7ff9e72fe7a4b6c9e1aae52bdb913d2bb58ea86518e91e179a43acb93f21f8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-cos7-aarch64/meta.yaml b/cdts/cracklib-cos7-aarch64/meta.yaml index 3d042923..03a5c232 100644 --- a/cdts/cracklib-cos7-aarch64/meta.yaml +++ b/cdts/cracklib-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-2.9.0-11.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cracklib-2.9.0-11.el7.aarch64.rpm sha256: 1f04d59c0c51a7e2f6f8175579ee40920eafae2d9d9fac484c6bf85afe659bf7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-cos7-ppc64le/meta.yaml b/cdts/cracklib-cos7-ppc64le/meta.yaml index 8bfc1054..5deee801 100644 --- a/cdts/cracklib-cos7-ppc64le/meta.yaml +++ b/cdts/cracklib-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-2.9.0-11.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cracklib-2.9.0-11.el7.ppc64le.rpm sha256: 4d10872c9b9cb81b495349256791192eb843fc49feb9be66cb5a6c6c76b88428 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-cos7-x86_64/meta.yaml b/cdts/cracklib-cos7-x86_64/meta.yaml index e98c0f9d..34e43946 100644 --- a/cdts/cracklib-cos7-x86_64/meta.yaml +++ b/cdts/cracklib-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cracklib-2.9.0-11.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cracklib-2.9.0-11.el7.x86_64.rpm sha256: 7c5e02fdfe2c2d5beb786a4dfa2aff8ccd5d52dfb8fa5f655046fa7c9d0bd923 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml index 5ca7427e..45a8225f 100644 --- a/cdts/cracklib-dicts-cos7-aarch64/meta.yaml +++ b/cdts/cracklib-dicts-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-dicts-2.9.0-11.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cracklib-dicts-2.9.0-11.el7.aarch64.rpm sha256: 178e91be74954faea9f1d1f80fb9836de53098126cd6926a0aaf519cb4b142b1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml index 59f20153..6bafb137 100644 --- a/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml +++ b/cdts/cracklib-dicts-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-dicts-2.9.0-11.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cracklib-dicts-2.9.0-11.el7.ppc64le.rpm sha256: fa47851e58fdfe796378ec5ceaaf3bd03b6fe6284117bcb5f7e66d2b5943256b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib b/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-dicts-cos7-x86_64/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-dicts-cos7-x86_64/meta.yaml b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml index 7238295e..51e5e67a 100644 --- a/cdts/cracklib-dicts-cos7-x86_64/meta.yaml +++ b/cdts/cracklib-dicts-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cracklib-dicts-2.9.0-11.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cracklib-dicts-2.9.0-11.el7.x86_64.rpm sha256: 39edb2d55f639a5602b4663dc66b61af3fe8e2365dd823101ecb8aeaf543cf06 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-devel-cos7-aarch64/meta.yaml b/cdts/cups-devel-cos7-aarch64/meta.yaml index 31c29101..bddbcccf 100644 --- a/cdts/cups-devel-cos7-aarch64/meta.yaml +++ b/cdts/cups-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cups-devel-1.6.3-51.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cups-devel-1.6.3-51.el7.aarch64.rpm sha256: aa2cd8a49f93163ae139dc37d0be4509dd74ff3098ac6dae0821e1dcdfce16e0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-devel-cos7-ppc64le/meta.yaml b/cdts/cups-devel-cos7-ppc64le/meta.yaml index 3efde0bf..e880c0eb 100644 --- a/cdts/cups-devel-cos7-ppc64le/meta.yaml +++ b/cdts/cups-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cups-devel-1.6.3-51.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cups-devel-1.6.3-51.el7.ppc64le.rpm sha256: 472607d505e5b7321d8697c893310a79f7c1947dea33e73da677d96341ec6174 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-devel-cos7-x86_64/meta.yaml b/cdts/cups-devel-cos7-x86_64/meta.yaml index d961b56e..4fcd87e6 100644 --- a/cdts/cups-devel-cos7-x86_64/meta.yaml +++ b/cdts/cups-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cups-devel-1.6.3-51.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cups-devel-1.6.3-51.el7.x86_64.rpm sha256: 49b546ed8cf2bb7ac7334888188c45f20ddcb8b71ff04d6cfb060be46f349c56 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-libs-cos7-aarch64/meta.yaml b/cdts/cups-libs-cos7-aarch64/meta.yaml index 03dcbc4c..b4eee3ca 100644 --- a/cdts/cups-libs-cos7-aarch64/meta.yaml +++ b/cdts/cups-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cups-libs-1.6.3-51.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/cups-libs-1.6.3-51.el7.aarch64.rpm sha256: c802a5822ff6734fe86f17e2922be7d7bd29f44b5363f6074300ef98e48cfbad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-libs-cos7-ppc64le/meta.yaml b/cdts/cups-libs-cos7-ppc64le/meta.yaml index 12eff3a5..b865c091 100644 --- a/cdts/cups-libs-cos7-ppc64le/meta.yaml +++ b/cdts/cups-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cups-libs-1.6.3-51.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/cups-libs-1.6.3-51.el7.ppc64le.rpm sha256: 001c42a45b103738b467ff9653c0e38bf590d5721f660189dca4eb503b6a5a43 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/cups-libs-cos7-x86_64/meta.yaml b/cdts/cups-libs-cos7-x86_64/meta.yaml index 885f173e..655d85d6 100644 --- a/cdts/cups-libs-cos7-x86_64/meta.yaml +++ b/cdts/cups-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/cups-libs-1.6.3-51.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/cups-libs-1.6.3-51.el7.x86_64.rpm sha256: 6bc3348c3378657d278baee6451312ff4070626c46f52fb640f30e6502e26683 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-cos7-aarch64/meta.yaml b/cdts/expat-cos7-aarch64/meta.yaml index 0cdedee9..49e60cfd 100644 --- a/cdts/expat-cos7-aarch64/meta.yaml +++ b/cdts/expat-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/expat-2.1.0-12.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/expat-2.1.0-12.el7.aarch64.rpm sha256: e1b3233e6f9951a3ff0bada25903463be63bf5166893d4d62aabdf28eaf65c71 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-cos7-ppc64le/meta.yaml b/cdts/expat-cos7-ppc64le/meta.yaml index 23b0c1d1..a43e0206 100644 --- a/cdts/expat-cos7-ppc64le/meta.yaml +++ b/cdts/expat-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/expat-2.1.0-12.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/expat-2.1.0-12.el7.ppc64le.rpm sha256: 00893d45ac1ffacb782fdfe82d28106d9df5d202a0daf10a3dea1fcede70fcf2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-cos7-x86_64/meta.yaml b/cdts/expat-cos7-x86_64/meta.yaml index 1f408135..2ca460d0 100644 --- a/cdts/expat-cos7-x86_64/meta.yaml +++ b/cdts/expat-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/expat-2.1.0-12.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/expat-2.1.0-12.el7.x86_64.rpm sha256: c73d74dee6c977bda30983111a290f054a8301797f32a20b550b4242679f057e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-devel-cos7-aarch64/meta.yaml b/cdts/expat-devel-cos7-aarch64/meta.yaml index 2e92553c..07c73ac3 100644 --- a/cdts/expat-devel-cos7-aarch64/meta.yaml +++ b/cdts/expat-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/expat-devel-2.1.0-12.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/expat-devel-2.1.0-12.el7.aarch64.rpm sha256: eb818da9347fa683079771a80a725cdd73f29373000868f602d2d8c591040eb7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-devel-cos7-ppc64le/meta.yaml b/cdts/expat-devel-cos7-ppc64le/meta.yaml index f0ef1ba2..3db18a07 100644 --- a/cdts/expat-devel-cos7-ppc64le/meta.yaml +++ b/cdts/expat-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/expat-devel-2.1.0-12.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/expat-devel-2.1.0-12.el7.ppc64le.rpm sha256: b0b2b94d55996d4c07b46eae84858150d98cd74411d934b40590fd6058022405 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/expat-devel-cos7-x86_64/meta.yaml b/cdts/expat-devel-cos7-x86_64/meta.yaml index 994389f3..85cf8a67 100644 --- a/cdts/expat-devel-cos7-x86_64/meta.yaml +++ b/cdts/expat-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.1.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/expat-devel-2.1.0-12.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/expat-devel-2.1.0-12.el7.x86_64.rpm sha256: a9f6672cc1643c21d9689685c9bae287909204e8cd6eb12be11bd438679b82b0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-cos7-aarch64/meta.yaml b/cdts/fontconfig-cos7-aarch64/meta.yaml index 9b589244..8130eb4b 100644 --- a/cdts/fontconfig-cos7-aarch64/meta.yaml +++ b/cdts/fontconfig-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fontconfig-2.13.0-4.3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/fontconfig-2.13.0-4.3.el7.aarch64.rpm sha256: 2551609942fed6a170bca99d0bd8383c9fce03b4cdabec9c964bde509ef55ea9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-cos7-ppc64le/meta.yaml b/cdts/fontconfig-cos7-ppc64le/meta.yaml index 067b89c5..bd7f3114 100644 --- a/cdts/fontconfig-cos7-ppc64le/meta.yaml +++ b/cdts/fontconfig-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fontconfig-2.13.0-4.3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/fontconfig-2.13.0-4.3.el7.ppc64le.rpm sha256: 2eabc434571ad4a5b5f8096f65d776b28c1df20992f36f19b87b52b2c30263bb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-cos7-x86_64/meta.yaml b/cdts/fontconfig-cos7-x86_64/meta.yaml index f0d0066c..3d8517fd 100644 --- a/cdts/fontconfig-cos7-x86_64/meta.yaml +++ b/cdts/fontconfig-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/fontconfig-2.13.0-4.3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/fontconfig-2.13.0-4.3.el7.x86_64.rpm sha256: adf21042079dd4754a2d77f5ddf83b8537407081e95edeb553b1b0e8130aa558 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-devel-cos7-aarch64/meta.yaml b/cdts/fontconfig-devel-cos7-aarch64/meta.yaml index 4c37078c..ad6a0e98 100644 --- a/cdts/fontconfig-devel-cos7-aarch64/meta.yaml +++ b/cdts/fontconfig-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fontconfig-devel-2.13.0-4.3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/fontconfig-devel-2.13.0-4.3.el7.aarch64.rpm sha256: bdc32001398a5a85228aeff0eb295dc3463fd76e105c40ac3038e8c848c6961e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-devel-cos7-ppc64le/meta.yaml b/cdts/fontconfig-devel-cos7-ppc64le/meta.yaml index ec99e52c..291eed54 100644 --- a/cdts/fontconfig-devel-cos7-ppc64le/meta.yaml +++ b/cdts/fontconfig-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fontconfig-devel-2.13.0-4.3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/fontconfig-devel-2.13.0-4.3.el7.ppc64le.rpm sha256: 1bff2b180c8edfa3c9f5305a87c45faec167a24787c1088381855d829ed0e97e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fontconfig-devel-cos7-x86_64/meta.yaml b/cdts/fontconfig-devel-cos7-x86_64/meta.yaml index 5bf8bceb..64d254da 100644 --- a/cdts/fontconfig-devel-cos7-x86_64/meta.yaml +++ b/cdts/fontconfig-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.13.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/fontconfig-devel-2.13.0-4.3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/fontconfig-devel-2.13.0-4.3.el7.x86_64.rpm sha256: cfd4304e80a9e53190ce49d7dde5376dd381867e519d1dfda25c5f59682ec7c3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-cos7-aarch64/meta.yaml b/cdts/freetype-cos7-aarch64/meta.yaml index 82676939..ed16aa49 100644 --- a/cdts/freetype-cos7-aarch64/meta.yaml +++ b/cdts/freetype-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/freetype-2.8-14.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/freetype-2.8-14.el7.aarch64.rpm sha256: 8833d18d06e04589d025c9497eda55056d1e1d811331a56ae8189d3e9d9aedce no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-cos7-ppc64le/meta.yaml b/cdts/freetype-cos7-ppc64le/meta.yaml index 03344241..45f7fac7 100644 --- a/cdts/freetype-cos7-ppc64le/meta.yaml +++ b/cdts/freetype-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/freetype-2.8-14.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/freetype-2.8-14.el7.ppc64le.rpm sha256: c234adbe7a67137f334a487006e310102dd680985f581cc5769a88c0ef2be7ed no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-cos7-x86_64/meta.yaml b/cdts/freetype-cos7-x86_64/meta.yaml index b78d29ef..2f9eb4a5 100644 --- a/cdts/freetype-cos7-x86_64/meta.yaml +++ b/cdts/freetype-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/freetype-2.8-14.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/freetype-2.8-14.el7.x86_64.rpm sha256: 13f22ec33abf14d99dbdd456f1b2ac3b0ea84c1ceb756073a0df41de0de42b7a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-devel-cos7-aarch64/meta.yaml b/cdts/freetype-devel-cos7-aarch64/meta.yaml index 8a2bbe30..8c1de4c6 100644 --- a/cdts/freetype-devel-cos7-aarch64/meta.yaml +++ b/cdts/freetype-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/freetype-devel-2.8-14.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/freetype-devel-2.8-14.el7.aarch64.rpm sha256: 3d92a7257f32f71dda1ff521b80cb50ae42ae0cdf5a39bc2ed5f9d4ca1ee80aa no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-devel-cos7-ppc64le/meta.yaml b/cdts/freetype-devel-cos7-ppc64le/meta.yaml index 93d6bd31..0782210e 100644 --- a/cdts/freetype-devel-cos7-ppc64le/meta.yaml +++ b/cdts/freetype-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/freetype-devel-2.8-14.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/freetype-devel-2.8-14.el7.ppc64le.rpm sha256: 3a1342fea6210981507a4d5cd5761fabe593f4839399470637242c3e69413973 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/freetype-devel-cos7-x86_64/meta.yaml b/cdts/freetype-devel-cos7-x86_64/meta.yaml index 86a4f2a9..cc3fcc3b 100644 --- a/cdts/freetype-devel-cos7-x86_64/meta.yaml +++ b/cdts/freetype-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/freetype-devel-2.8-14.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/freetype-devel-2.8-14.el7.x86_64.rpm sha256: 04d7a547ed0ce42e81625ec7176e927f9f8d91d3d22f961cc8814547b95cdec5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/freetype-2.8-14.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fribidi-cos7-aarch64/meta.yaml b/cdts/fribidi-cos7-aarch64/meta.yaml index 23c6c005..63c42a74 100644 --- a/cdts/fribidi-cos7-aarch64/meta.yaml +++ b/cdts/fribidi-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fribidi-1.0.2-1.el7_7.1.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/fribidi-1.0.2-1.el7_7.1.aarch64.rpm sha256: f4914b2c4fde823c5a8ad9bfcaf569a0eee037361f3925411ce1384972c6f252 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fribidi-cos7-ppc64le/meta.yaml b/cdts/fribidi-cos7-ppc64le/meta.yaml index 6451fc41..cba7a808 100644 --- a/cdts/fribidi-cos7-ppc64le/meta.yaml +++ b/cdts/fribidi-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fribidi-1.0.2-1.el7_7.1.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/fribidi-1.0.2-1.el7_7.1.ppc64le.rpm sha256: 0ee910467ea7a92e5b5225757b8c6c0714c2057e5542c6b2104ce112bf04d2b8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm # no_hoist: true # folder: source diff --git a/cdts/fribidi-cos7-x86_64/meta.yaml b/cdts/fribidi-cos7-x86_64/meta.yaml index dcffbbf1..d8494329 100644 --- a/cdts/fribidi-cos7-x86_64/meta.yaml +++ b/cdts/fribidi-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/fribidi-1.0.2-1.el7_7.1.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/fribidi-1.0.2-1.el7_7.1.x86_64.rpm sha256: 4f465f6e5d04990c70f786cb6e432bad2ef2094fd06f71213fedaa8bb51ac668 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gconf2-cos7-aarch64/meta.yaml b/cdts/gconf2-cos7-aarch64/meta.yaml index ba89be14..5cce351f 100644 --- a/cdts/gconf2-cos7-aarch64/meta.yaml +++ b/cdts/gconf2-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.6 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/GConf2-3.2.6-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/GConf2-3.2.6-8.el7.aarch64.rpm sha256: 16d8de7fdc7176e1b0273e8d8225c69d5242c72bba1b1570edfaf28849ef2ff6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gconf2-cos7-ppc64le/meta.yaml b/cdts/gconf2-cos7-ppc64le/meta.yaml index 0176f6dd..8226ff5a 100644 --- a/cdts/gconf2-cos7-ppc64le/meta.yaml +++ b/cdts/gconf2-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.6 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/GConf2-3.2.6-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/GConf2-3.2.6-8.el7.ppc64le.rpm sha256: f1635560f4e0dc31a04cee8d745287cdfbef90d79881d89f262ef843b7961630 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gconf2-cos7-x86_64/meta.yaml b/cdts/gconf2-cos7-x86_64/meta.yaml index f47c9aa4..d0bc9ba5 100644 --- a/cdts/gconf2-cos7-x86_64/meta.yaml +++ b/cdts/gconf2-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.6 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/GConf2-3.2.6-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/GConf2-3.2.6-8.el7.x86_64.rpm sha256: 3d4f93baccf4e3bf657e013b91d5695cb92ff661810cddb26e560f224531b5fd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib-networking-cos7-aarch64/meta.yaml b/cdts/glib-networking-cos7-aarch64/meta.yaml index 7854a781..756787f2 100644 --- a/cdts/glib-networking-cos7-aarch64/meta.yaml +++ b/cdts/glib-networking-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib-networking-2.56.1-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glib-networking-2.56.1-1.el7.aarch64.rpm sha256: a483489b819f044b773d0b20bf48364bcffffeec8c81751f0732a55e1064b64b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib-networking-cos7-ppc64le/meta.yaml b/cdts/glib-networking-cos7-ppc64le/meta.yaml index 31035a83..96c36f45 100644 --- a/cdts/glib-networking-cos7-ppc64le/meta.yaml +++ b/cdts/glib-networking-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib-networking-2.56.1-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/glib-networking-2.56.1-1.el7.ppc64le.rpm sha256: 8f049ee8775d2ddfca7838f7c576d125ec3b214b50f0a652c0540cd5bfef63bc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib-networking-cos7-x86_64/meta.yaml b/cdts/glib-networking-cos7-x86_64/meta.yaml index 5a8603b0..dff26e84 100644 --- a/cdts/glib-networking-cos7-x86_64/meta.yaml +++ b/cdts/glib-networking-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/glib-networking-2.56.1-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/glib-networking-2.56.1-1.el7.x86_64.rpm sha256: 725c4ebc91ab6f818a71e8a91f50777e627d6426155ee8e6a8b9ead6b23f0161 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-cos7-aarch64/meta.yaml b/cdts/glib2-cos7-aarch64/meta.yaml index 5cf470d9..f971f970 100644 --- a/cdts/glib2-cos7-aarch64/meta.yaml +++ b/cdts/glib2-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib2-2.56.1-7.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glib2-2.56.1-7.el7.aarch64.rpm sha256: 53a22f871fee1b824c7a399c5cc90653cabd66812f0aa53c68348b2f06625276 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-cos7-ppc64le/meta.yaml b/cdts/glib2-cos7-ppc64le/meta.yaml index 857e2f95..af02e1cd 100644 --- a/cdts/glib2-cos7-ppc64le/meta.yaml +++ b/cdts/glib2-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib2-2.56.1-7.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/glib2-2.56.1-7.el7.ppc64le.rpm sha256: 2936bfd4ed1c58bd682976cc45e66ca81c3a69a4886b495214b972730695eb64 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-cos7-x86_64/meta.yaml b/cdts/glib2-cos7-x86_64/meta.yaml index 3ac6a8a6..1c49b6ea 100644 --- a/cdts/glib2-cos7-x86_64/meta.yaml +++ b/cdts/glib2-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/glib2-2.56.1-7.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/glib2-2.56.1-7.el7.x86_64.rpm sha256: 6dea72243379ae62c699ac7311cd5e8020d21bce162640046e8c4edc7bb270c3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-devel-cos7-aarch64/meta.yaml b/cdts/glib2-devel-cos7-aarch64/meta.yaml index 9b41eb54..04821982 100644 --- a/cdts/glib2-devel-cos7-aarch64/meta.yaml +++ b/cdts/glib2-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib2-devel-2.56.1-7.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/glib2-devel-2.56.1-7.el7.aarch64.rpm sha256: 49159d37b2d89b43cb9d0545cfe523d622e466f5c603f576035f54e1a7eae1a6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-devel-cos7-ppc64le/meta.yaml b/cdts/glib2-devel-cos7-ppc64le/meta.yaml index 36251b35..a72e55eb 100644 --- a/cdts/glib2-devel-cos7-ppc64le/meta.yaml +++ b/cdts/glib2-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib2-devel-2.56.1-7.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/glib2-devel-2.56.1-7.el7.ppc64le.rpm sha256: 6c878a7a58579b09fa446c538f4190782d71e068e9957f45c5c40548a256ad9d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/glib2-devel-cos7-x86_64/meta.yaml b/cdts/glib2-devel-cos7-x86_64/meta.yaml index 24c277e7..381aa16e 100644 --- a/cdts/glib2-devel-cos7-x86_64/meta.yaml +++ b/cdts/glib2-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.56.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/glib2-devel-2.56.1-7.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/glib2-devel-2.56.1-7.el7.x86_64.rpm sha256: 1530cd80c134190c5f2344c5eb95d6d6dfef091d0a8a70e571f22cab3cddf541 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-cos7-aarch64/meta.yaml b/cdts/gtk2-cos7-aarch64/meta.yaml index d7e59234..369721c6 100644 --- a/cdts/gtk2-cos7-aarch64/meta.yaml +++ b/cdts/gtk2-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtk2-2.24.31-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/gtk2-2.24.31-1.el7.aarch64.rpm sha256: b33e1376c0936a3c8a1c98cb44a363912db162ba89ebce1767ac4095cb42a7e6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-cos7-ppc64le/meta.yaml b/cdts/gtk2-cos7-ppc64le/meta.yaml index 91baf81d..72bbdf35 100644 --- a/cdts/gtk2-cos7-ppc64le/meta.yaml +++ b/cdts/gtk2-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtk2-2.24.31-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/gtk2-2.24.31-1.el7.ppc64le.rpm sha256: c70ebbe6de18c38fab96e155586554a9141d2d602baad0f8dc5e2629ae22be6f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-cos7-x86_64/meta.yaml b/cdts/gtk2-cos7-x86_64/meta.yaml index 7cb58720..b5c46852 100644 --- a/cdts/gtk2-cos7-x86_64/meta.yaml +++ b/cdts/gtk2-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/gtk2-2.24.31-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/gtk2-2.24.31-1.el7.x86_64.rpm sha256: 68fb1261c69e217a9fa3901ebd0c76ebeaf0fce64ef9eeb571bfd75cfadcf7fd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-devel-cos7-aarch64/meta.yaml b/cdts/gtk2-devel-cos7-aarch64/meta.yaml index 3650347f..dcfb0261 100644 --- a/cdts/gtk2-devel-cos7-aarch64/meta.yaml +++ b/cdts/gtk2-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtk2-devel-2.24.31-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/gtk2-devel-2.24.31-1.el7.aarch64.rpm sha256: 40c4fc6e2ec683c6283a2a57367e4646d0038fd9c6a83f9648c6295c52cd4984 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-devel-cos7-ppc64le/meta.yaml b/cdts/gtk2-devel-cos7-ppc64le/meta.yaml index 49259abf..2d41a106 100644 --- a/cdts/gtk2-devel-cos7-ppc64le/meta.yaml +++ b/cdts/gtk2-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtk2-devel-2.24.31-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/gtk2-devel-2.24.31-1.el7.ppc64le.rpm sha256: 0f1b9e137832c570a476959cb0979747799e5e98865fc395059cf56267b122be no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtk2-devel-cos7-x86_64/meta.yaml b/cdts/gtk2-devel-cos7-x86_64/meta.yaml index 7ae9accc..044f12f4 100644 --- a/cdts/gtk2-devel-cos7-x86_64/meta.yaml +++ b/cdts/gtk2-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.31 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/gtk2-devel-2.24.31-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/gtk2-devel-2.24.31-1.el7.x86_64.rpm sha256: 0d5303d89e65fa5a6231ed9740f1aa64621bfeff5bdfec01ccc3588c5bc74553 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-cos7-aarch64/meta.yaml b/cdts/gtkmm24-cos7-aarch64/meta.yaml index 84dac104..14bf9a5c 100644 --- a/cdts/gtkmm24-cos7-aarch64/meta.yaml +++ b/cdts/gtkmm24-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtkmm24-2.24.5-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/gtkmm24-2.24.5-1.el7.aarch64.rpm sha256: 6989e8585383743d0a63884ffb48d879fb31c76eb339ab015781ffe178492203 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-cos7-ppc64le/meta.yaml b/cdts/gtkmm24-cos7-ppc64le/meta.yaml index 86a81b2e..11f28b0d 100644 --- a/cdts/gtkmm24-cos7-ppc64le/meta.yaml +++ b/cdts/gtkmm24-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtkmm24-2.24.5-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/gtkmm24-2.24.5-1.el7.ppc64le.rpm sha256: 10b4384789ea34ce708c5dbd72144538018aa11ca324cf845eb18c7efde9237f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-cos7-x86_64/meta.yaml b/cdts/gtkmm24-cos7-x86_64/meta.yaml index 1ce6422f..7f4327b6 100644 --- a/cdts/gtkmm24-cos7-x86_64/meta.yaml +++ b/cdts/gtkmm24-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/gtkmm24-2.24.5-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/gtkmm24-2.24.5-1.el7.x86_64.rpm sha256: fbd2c68f6c4d4b0dd71ba2fa2388e40b4b0ae15f068887453108c643502645e2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-devel-cos7-aarch64/meta.yaml b/cdts/gtkmm24-devel-cos7-aarch64/meta.yaml index f747c20c..f4eb5168 100644 --- a/cdts/gtkmm24-devel-cos7-aarch64/meta.yaml +++ b/cdts/gtkmm24-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtkmm24-devel-2.24.5-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/gtkmm24-devel-2.24.5-1.el7.aarch64.rpm sha256: 2cd3bddd97192ee79430204c4cde2c037b9dcfa401ced87432f41e405f558855 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml b/cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml index 42304372..c891e8b0 100644 --- a/cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml +++ b/cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtkmm24-devel-2.24.5-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/gtkmm24-devel-2.24.5-1.el7.ppc64le.rpm sha256: 947ad0070c19422dec46f54e817da5b7379a33179d5537e9a12cec50ff56df22 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/gtkmm24-devel-cos7-x86_64/meta.yaml b/cdts/gtkmm24-devel-cos7-x86_64/meta.yaml index 55b72db4..91f394eb 100644 --- a/cdts/gtkmm24-devel-cos7-x86_64/meta.yaml +++ b/cdts/gtkmm24-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.24.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/gtkmm24-devel-2.24.5-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/gtkmm24-devel-2.24.5-1.el7.x86_64.rpm sha256: 394b1453366d738dce8c31ffe519b9e82d70dd798acb08f3aeed89852fe5cc67 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/harfbuzz-cos7-aarch64/meta.yaml b/cdts/harfbuzz-cos7-aarch64/meta.yaml index 2bc7adf8..74d5d79c 100644 --- a/cdts/harfbuzz-cos7-aarch64/meta.yaml +++ b/cdts/harfbuzz-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/harfbuzz-1.7.5-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/harfbuzz-1.7.5-2.el7.aarch64.rpm sha256: 8229d1e457c709a2a54cfd05b2682011d253d9060ac53c14c297355540bd225b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/harfbuzz-cos7-ppc64le/meta.yaml b/cdts/harfbuzz-cos7-ppc64le/meta.yaml index b7ffaef6..4b237e84 100644 --- a/cdts/harfbuzz-cos7-ppc64le/meta.yaml +++ b/cdts/harfbuzz-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/harfbuzz-1.7.5-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/harfbuzz-1.7.5-2.el7.ppc64le.rpm sha256: c8adb94957c9310a524ec93c6ee04cd42630cfcb3b961d25095b87838dcbfd68 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/harfbuzz-cos7-x86_64/meta.yaml b/cdts/harfbuzz-cos7-x86_64/meta.yaml index e786b4e4..1e4c18d3 100644 --- a/cdts/harfbuzz-cos7-x86_64/meta.yaml +++ b/cdts/harfbuzz-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/harfbuzz-1.7.5-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/harfbuzz-1.7.5-2.el7.x86_64.rpm sha256: 3b99fde0c10155533b6e60202089d6e8ba99cf8aef0dea593164d9da90b08a21 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ibacm-cos7-aarch64/meta.yaml b/cdts/ibacm-cos7-aarch64/meta.yaml index a191c800..4bc53ef2 100644 --- a/cdts/ibacm-cos7-aarch64/meta.yaml +++ b/cdts/ibacm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ibacm-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/ibacm-22.4-5.el7.aarch64.rpm sha256: ccd063c99b81ed96b11de2b1a159d3d1cafcf6383e9691b9cb81e746de9c265b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ibacm-cos7-ppc64le/meta.yaml b/cdts/ibacm-cos7-ppc64le/meta.yaml index c1abc2e6..957239d9 100644 --- a/cdts/ibacm-cos7-ppc64le/meta.yaml +++ b/cdts/ibacm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ibacm-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/ibacm-22.4-5.el7.ppc64le.rpm sha256: cd7997797d3f64635e58157924d2e5aa996a02a07421ab24c7ce7adf6bdb9a56 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/ibacm-cos7-x86_64/meta.yaml b/cdts/ibacm-cos7-x86_64/meta.yaml index adb14169..929261bb 100644 --- a/cdts/ibacm-cos7-x86_64/meta.yaml +++ b/cdts/ibacm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/ibacm-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/ibacm-22.4-5.el7.x86_64.rpm sha256: c2f6f494fd9a9c1743d32312305838edfdcb297f3e80b08cc328360903895bb8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml b/cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml index f491aa3a..707b8d04 100644 --- a/cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml +++ b/cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm sha256: e985dfe2a945dfd57a11b1300850d6563206aecdebe085d07e1efae9f8f48bd0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml b/cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml index d6f07054..addf9446 100644 --- a/cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml +++ b/cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm sha256: 025812f6ee9c05e5f8f06367eea904cff689a7c2ca5b451bff46fe70f5812b33 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-cos7-x86_64/meta.yaml b/cdts/java-1.7.0-openjdk-cos7-x86_64/meta.yaml index fdb25ae8..26c64927 100644 --- a/cdts/java-1.7.0-openjdk-cos7-x86_64/meta.yaml +++ b/cdts/java-1.7.0-openjdk-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.x86_64.rpm sha256: fabe67fc9df555934da2d72279096fd3c24b3e2ff47850f5896505890f38a0a4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml b/cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml index 6d701d52..1d765bf7 100644 --- a/cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml +++ b/cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm sha256: a8de10493e86973aa3251d8fdc268b8a1dd7e9e79c563835506b7ee1a008e50d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml b/cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml index a290d8f5..7feab232 100644 --- a/cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml +++ b/cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm sha256: 9cb775be7d5da48e4760ded39d476af199a943e88db7d9f23004020b0f0728ba no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/java-1.7.0-openjdk-headless-cos7-x86_64/meta.yaml b/cdts/java-1.7.0-openjdk-headless-cos7-x86_64/meta.yaml index 085a8509..1c4aa72d 100644 --- a/cdts/java-1.7.0-openjdk-headless-cos7-x86_64/meta.yaml +++ b/cdts/java-1.7.0-openjdk-headless-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.0.261 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.x86_64.rpm sha256: 91d7ddde31bd7f6dee89c8e4c710bf889e2f6e0dadb253de44f76a18c71fbd65 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/javapackages-tools-cos7-aarch64/meta.yaml b/cdts/javapackages-tools-cos7-aarch64/meta.yaml index b80ebf69..9ebdf707 100644 --- a/cdts/javapackages-tools-cos7-aarch64/meta.yaml +++ b/cdts/javapackages-tools-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm sha256: cb9d2fd9d743bf4cb28b4afec7e8d1891fcca6f63f00ba7a60aadfe337527e1c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/javapackages-tools-cos7-ppc64le/meta.yaml b/cdts/javapackages-tools-cos7-ppc64le/meta.yaml index dcf08919..6fe420cd 100644 --- a/cdts/javapackages-tools-cos7-ppc64le/meta.yaml +++ b/cdts/javapackages-tools-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm sha256: cb9d2fd9d743bf4cb28b4afec7e8d1891fcca6f63f00ba7a60aadfe337527e1c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/javapackages-tools-cos7-x86_64/meta.yaml b/cdts/javapackages-tools-cos7-x86_64/meta.yaml index 89688ef4..3c8445db 100644 --- a/cdts/javapackages-tools-cos7-x86_64/meta.yaml +++ b/cdts/javapackages-tools-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm sha256: cb9d2fd9d743bf4cb28b4afec7e8d1891fcca6f63f00ba7a60aadfe337527e1c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kernel-headers-cos7-aarch64/meta.yaml b/cdts/kernel-headers-cos7-aarch64/meta.yaml index b5fa3661..ab89ec0c 100644 --- a/cdts/kernel-headers-cos7-aarch64/meta.yaml +++ b/cdts/kernel-headers-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.18.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/kernel-headers-4.18.0-193.28.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/kernel-headers-4.18.0-193.28.1.el7.aarch64.rpm sha256: 56fffc40800cd7c30830009c860f04c8dba1110a6271efd804a0bb01e0bdf8a4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kernel-4.18.0-193.28.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/kernel-4.18.0-193.28.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kernel-headers-cos7-ppc64le/meta.yaml b/cdts/kernel-headers-cos7-ppc64le/meta.yaml index b1eae913..4769fccf 100644 --- a/cdts/kernel-headers-cos7-ppc64le/meta.yaml +++ b/cdts/kernel-headers-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.10.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/kernel-headers-3.10.0-1160.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/kernel-headers-3.10.0-1160.el7.ppc64le.rpm sha256: 6875ad8dbbf0cff85bf39bd2446ffb9e92de78e113496fba37fa5da9f10348b1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kernel-headers-cos7-x86_64/meta.yaml b/cdts/kernel-headers-cos7-x86_64/meta.yaml index b3ff7887..9fc3fb99 100644 --- a/cdts/kernel-headers-cos7-x86_64/meta.yaml +++ b/cdts/kernel-headers-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.10.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/kernel-headers-3.10.0-1160.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/kernel-headers-3.10.0-1160.el7.x86_64.rpm sha256: 81b4e4f401d2402736ceba4627eaafd5b615c2cc45aa4d4f941ea79562045139 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kmod-cos7-aarch64/meta.yaml b/cdts/kmod-cos7-aarch64/meta.yaml index 749aa837..118c6c72 100644 --- a/cdts/kmod-cos7-aarch64/meta.yaml +++ b/cdts/kmod-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 20 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/kmod-20-28.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/kmod-20-28.el7.aarch64.rpm sha256: e411d2817416f2d2524f08edfbd40b5ac3d7364d0a36fbadd2e7418cfbd8a000 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kmod-20-28.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/kmod-20-28.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kmod-cos7-ppc64le/meta.yaml b/cdts/kmod-cos7-ppc64le/meta.yaml index 5b565c78..c6567fcb 100644 --- a/cdts/kmod-cos7-ppc64le/meta.yaml +++ b/cdts/kmod-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 20 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/kmod-20-28.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/kmod-20-28.el7.ppc64le.rpm sha256: 60ec982827beeaa84d7fbc7160126843eddeefa3b9d75823faa0ff39f0939c7e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kmod-20-28.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/kmod-20-28.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/kmod-cos7-x86_64/meta.yaml b/cdts/kmod-cos7-x86_64/meta.yaml index fb6219cf..8ccdd2d5 100644 --- a/cdts/kmod-cos7-x86_64/meta.yaml +++ b/cdts/kmod-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 20 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/kmod-20-28.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/kmod-20-28.el7.x86_64.rpm sha256: 1e9502d12f0e8adfc652fbc038fccb9ccb92e4bf476d1b7d7b48c2569cd89a56 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kmod-20-28.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/kmod-20-28.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-cos7-aarch64/meta.yaml b/cdts/libbonobo-cos7-aarch64/meta.yaml index 825689db..f1eaaee8 100644 --- a/cdts/libbonobo-cos7-aarch64/meta.yaml +++ b/cdts/libbonobo-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libbonobo-2.32.1-7.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libbonobo-2.32.1-7.el7.aarch64.rpm sha256: 4a9bb2f0510ea69bcacf77efeb11bb49d114167e2d338964d331bea54223f392 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-cos7-ppc64le/meta.yaml b/cdts/libbonobo-cos7-ppc64le/meta.yaml index 4e998370..81e3473c 100644 --- a/cdts/libbonobo-cos7-ppc64le/meta.yaml +++ b/cdts/libbonobo-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libbonobo-2.32.1-7.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libbonobo-2.32.1-7.el7.ppc64le.rpm sha256: 89ab59605056d702d6ca132eec9837bbcc48f36335ef51dc149a3cec7f064eb3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-cos7-x86_64/meta.yaml b/cdts/libbonobo-cos7-x86_64/meta.yaml index b39818bd..b28dbe85 100644 --- a/cdts/libbonobo-cos7-x86_64/meta.yaml +++ b/cdts/libbonobo-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libbonobo-2.32.1-7.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libbonobo-2.32.1-7.el7.x86_64.rpm sha256: 28cfaf8a6317893859922f2cc6f88af1ccb8dcdc7b789782fa3c9a7c36b09099 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-devel-cos7-aarch64/meta.yaml b/cdts/libbonobo-devel-cos7-aarch64/meta.yaml index 2927af31..0011eba0 100644 --- a/cdts/libbonobo-devel-cos7-aarch64/meta.yaml +++ b/cdts/libbonobo-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libbonobo-devel-2.32.1-7.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libbonobo-devel-2.32.1-7.el7.aarch64.rpm sha256: b445680b2f4974ce87cbde88945d5cb7d62363239192b83b83dfc0b3d420b8c5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-devel-cos7-ppc64le/meta.yaml b/cdts/libbonobo-devel-cos7-ppc64le/meta.yaml index cedb8340..26c09608 100644 --- a/cdts/libbonobo-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libbonobo-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libbonobo-devel-2.32.1-7.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libbonobo-devel-2.32.1-7.el7.ppc64le.rpm sha256: 06ac1552ec51ba7fcf586ac79490c5ce1496901494bf4abc8d57eb877a38bd9f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libbonobo-devel-cos7-x86_64/meta.yaml b/cdts/libbonobo-devel-cos7-x86_64/meta.yaml index 8dcfc0ea..0ef3e57c 100644 --- a/cdts/libbonobo-devel-cos7-x86_64/meta.yaml +++ b/cdts/libbonobo-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.32.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libbonobo-devel-2.32.1-7.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libbonobo-devel-2.32.1-7.el7.x86_64.rpm sha256: a7188d7886b6e7441f62a01a67ee7a7d1be734ed52be0c74be94cf5c4cb7c144 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-cos7-aarch64/meta.yaml b/cdts/libdrm-cos7-aarch64/meta.yaml index 2d47e787..b9f2554b 100644 --- a/cdts/libdrm-cos7-aarch64/meta.yaml +++ b/cdts/libdrm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libdrm-2.4.97-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libdrm-2.4.97-2.el7.aarch64.rpm sha256: 33983c207aba2f148da9e68ccd0ee9f1006fd254acfba05401a4109a514be678 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-cos7-ppc64le/meta.yaml b/cdts/libdrm-cos7-ppc64le/meta.yaml index 617ee01b..3589c2c2 100644 --- a/cdts/libdrm-cos7-ppc64le/meta.yaml +++ b/cdts/libdrm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libdrm-2.4.97-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libdrm-2.4.97-2.el7.ppc64le.rpm sha256: bd230232e9cb70f70cb04f123d00701f57c2c850f6eceda851171aa17af11c6b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-cos7-x86_64/meta.yaml b/cdts/libdrm-cos7-x86_64/meta.yaml index 8161a2cc..18e39305 100644 --- a/cdts/libdrm-cos7-x86_64/meta.yaml +++ b/cdts/libdrm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libdrm-2.4.97-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libdrm-2.4.97-2.el7.x86_64.rpm sha256: cc11c6badf5727a5d0d3153df66de9a7f9a5957540beb085dc1915a231adbe7f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-devel-cos7-aarch64/meta.yaml b/cdts/libdrm-devel-cos7-aarch64/meta.yaml index 83857994..c3a4d1eb 100644 --- a/cdts/libdrm-devel-cos7-aarch64/meta.yaml +++ b/cdts/libdrm-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libdrm-devel-2.4.97-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libdrm-devel-2.4.97-2.el7.aarch64.rpm sha256: 5c3648f2cabbc5acaf89c32f56a40c05825ac1682ede0fc611882f22f64338af no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-devel-cos7-ppc64le/meta.yaml b/cdts/libdrm-devel-cos7-ppc64le/meta.yaml index 1335eae6..f62ca0fe 100644 --- a/cdts/libdrm-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libdrm-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libdrm-devel-2.4.97-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libdrm-devel-2.4.97-2.el7.ppc64le.rpm sha256: 81529030e4ec8cdd44c9733622d91c4a08bff7b378b3352c89351ff9431bc54f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libdrm-devel-cos7-x86_64/meta.yaml b/cdts/libdrm-devel-cos7-x86_64/meta.yaml index f2912a87..96280b05 100644 --- a/cdts/libdrm-devel-cos7-x86_64/meta.yaml +++ b/cdts/libdrm-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.4.97 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libdrm-devel-2.4.97-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libdrm-devel-2.4.97-2.el7.x86_64.rpm sha256: 4c7f759bcb222a738b8aeb92f2d54913070208806a2879b1a58beb40d77c2dd4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml b/cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml index af2e0068..675edcd3 100644 --- a/cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: 8b1f4205064651ef0e3beeb1c48b76d1454db2f75621322c480a042bfefaf2cd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml b/cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml index 87f8a984..62e7905d 100644 --- a/cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 85422bf47186ef474a521922163f75ba1fb10ab23a5f7b2f9b5241953d68acd9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-core-devel-cos7-x86_64/meta.yaml b/cdts/libglvnd-core-devel-cos7-x86_64/meta.yaml index abc7839d..c93ef929 100644 --- a/cdts/libglvnd-core-devel-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-core-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: d2fbbe03d60015cbaa05f437825816dc9af19e78664fbcb58c689dd252a7841c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-cos7-aarch64/meta.yaml b/cdts/libglvnd-cos7-aarch64/meta.yaml index 48240234..4c6f237c 100644 --- a/cdts/libglvnd-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: 58930bad0d7540669ffcd048b5010d04cb1db2b922b5289a92afe0caa15640f9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-cos7-ppc64le/meta.yaml b/cdts/libglvnd-cos7-ppc64le/meta.yaml index ff22515e..6df2258c 100644 --- a/cdts/libglvnd-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 77195e14251cc1505ba0101fd13d408b3e8f282614eadfd8936db62588e660fb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-cos7-x86_64/meta.yaml b/cdts/libglvnd-cos7-x86_64/meta.yaml index cdbe68eb..9fbd1205 100644 --- a/cdts/libglvnd-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: 34efc9a21bb0d02d82a41c0e16e94839a30ebd10bc819c8af81ead82d1b43841 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-devel-cos7-aarch64/meta.yaml b/cdts/libglvnd-devel-cos7-aarch64/meta.yaml index 2beb5b8d..2151ef5b 100644 --- a/cdts/libglvnd-devel-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: dd1889e284cf590cebbf3bf10d04c56dbc8abcfde7382de425164ae7a85a7ba3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-devel-cos7-ppc64le/meta.yaml b/cdts/libglvnd-devel-cos7-ppc64le/meta.yaml index bd628a6e..8536b271 100644 --- a/cdts/libglvnd-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 0461e5cead63c3abf1e4c5261fe4de127d6400a95fe5709e09749ba76c406333 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-devel-cos7-x86_64/meta.yaml b/cdts/libglvnd-devel-cos7-x86_64/meta.yaml index 071c4f8d..3280e63c 100644 --- a/cdts/libglvnd-devel-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: f0a416c709982c68e52c8edca61390e837f4418cd021b576e286a2ff97ddd9f1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-egl-cos7-aarch64/meta.yaml b/cdts/libglvnd-egl-cos7-aarch64/meta.yaml index e7dc739d..b72f85b7 100644 --- a/cdts/libglvnd-egl-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-egl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: 593f06c36c5a8caf87d9755be4123ecbc9014bb144544fb5d27396ffe9d72d52 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-egl-cos7-ppc64le/meta.yaml b/cdts/libglvnd-egl-cos7-ppc64le/meta.yaml index 0046e2b0..6cbe4aca 100644 --- a/cdts/libglvnd-egl-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-egl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 2deabe3bf691a41bd02a9778d9adad9bc72a2f5cd359e90992cbc2a4983e4f3e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-egl-cos7-x86_64/meta.yaml b/cdts/libglvnd-egl-cos7-x86_64/meta.yaml index ca689ea8..3811d9ac 100644 --- a/cdts/libglvnd-egl-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-egl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: 976faf0363fcd4ba5c9195331d01c90b3bf572e6802ea45cdeea7cfaad5cf9e6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-gles-cos7-aarch64/meta.yaml b/cdts/libglvnd-gles-cos7-aarch64/meta.yaml index 55f52150..1eca254e 100644 --- a/cdts/libglvnd-gles-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-gles-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: 147264c9cc9c16ebfb14bc1cb66e3af5c31de7fa60ce2dd9c7c40a09a7635ab7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-gles-cos7-ppc64le/meta.yaml b/cdts/libglvnd-gles-cos7-ppc64le/meta.yaml index 56496e78..39f26cf7 100644 --- a/cdts/libglvnd-gles-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-gles-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 35bd281bca8e1aef650b0cef8c7c66d0c1abba10e602f2bca78620f89a2be666 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-gles-cos7-x86_64/meta.yaml b/cdts/libglvnd-gles-cos7-x86_64/meta.yaml index 48ee1bf6..e53025b2 100644 --- a/cdts/libglvnd-gles-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-gles-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: 007621664719beedbfad592ab68ef8d59aa6b5f16cbf2e97b1b970a5c6a9bd5f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-glx-cos7-aarch64/meta.yaml b/cdts/libglvnd-glx-cos7-aarch64/meta.yaml index f45ba62f..75542bb0 100644 --- a/cdts/libglvnd-glx-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-glx-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: a9110f29a63515c817fc595fe0d5a14b15d2e52c6aa06d7ddfd9ca3bc6f50834 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-glx-cos7-ppc64le/meta.yaml b/cdts/libglvnd-glx-cos7-ppc64le/meta.yaml index 174d4130..21debcb8 100644 --- a/cdts/libglvnd-glx-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-glx-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 50a356aa8e5cd7743f6e13e8c0dddcb15be678a381ef06e5a63239972ef5e01c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-glx-cos7-x86_64/meta.yaml b/cdts/libglvnd-glx-cos7-x86_64/meta.yaml index c5af0725..2e14bd3a 100644 --- a/cdts/libglvnd-glx-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-glx-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: a4fe656061936e8446a62cb5383fbe5400a41ad741b9251bb426dbcbdb589c23 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-opengl-cos7-aarch64/meta.yaml b/cdts/libglvnd-opengl-cos7-aarch64/meta.yaml index 0984552f..7f2c8369 100644 --- a/cdts/libglvnd-opengl-cos7-aarch64/meta.yaml +++ b/cdts/libglvnd-opengl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm sha256: e4c6a70912365733d556d765acc373f60f0c67cd9789178142269012bda4d8a2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml b/cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml index 5ec6504b..6d3f5859 100644 --- a/cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml +++ b/cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm sha256: 55fc7739b9bb85f9b88029090860419013186c43ddd7445e65faadb57e9c86f6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libglvnd-opengl-cos7-x86_64/meta.yaml b/cdts/libglvnd-opengl-cos7-x86_64/meta.yaml index 52785486..a8691530 100644 --- a/cdts/libglvnd-opengl-cos7-x86_64/meta.yaml +++ b/cdts/libglvnd-opengl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.x86_64.rpm sha256: eaa2b289240691ab48f0fe8fb19eef04a04a6ca433c37f51c0ef2c1e171a7c95 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-cos7-aarch64/meta.yaml b/cdts/libibmad-cos7-aarch64/meta.yaml index fecee676..27091835 100644 --- a/cdts/libibmad-cos7-aarch64/meta.yaml +++ b/cdts/libibmad-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibmad-1.3.13-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libibmad-1.3.13-1.el7.aarch64.rpm sha256: 092cdb3535d5a9710698b010c048e28da4720ac0df70bd340bfb99f476f60f1d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-cos7-ppc64le/meta.yaml b/cdts/libibmad-cos7-ppc64le/meta.yaml index 5930aa17..275084cf 100644 --- a/cdts/libibmad-cos7-ppc64le/meta.yaml +++ b/cdts/libibmad-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibmad-1.3.13-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libibmad-1.3.13-1.el7.ppc64le.rpm sha256: 7d1cd1f019541fd46d336d908182fa8ec4691d672069ac0b8f0ac0c6b3956d34 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-cos7-x86_64/meta.yaml b/cdts/libibmad-cos7-x86_64/meta.yaml index 6ff25aa4..c966b4fb 100644 --- a/cdts/libibmad-cos7-x86_64/meta.yaml +++ b/cdts/libibmad-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libibmad-1.3.13-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libibmad-1.3.13-1.el7.x86_64.rpm sha256: 27d431a80a7dfac7316c6330f6eed2f44d70b1f1fed545cb6b02ce7e48e7724b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-devel-cos7-aarch64/meta.yaml b/cdts/libibmad-devel-cos7-aarch64/meta.yaml index 1f09421e..795f9053 100644 --- a/cdts/libibmad-devel-cos7-aarch64/meta.yaml +++ b/cdts/libibmad-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibmad-devel-1.3.13-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libibmad-devel-1.3.13-1.el7.aarch64.rpm sha256: 36bd7814032cc893c7e4283ebadd400cbbaa041aa034110c686bd7bc5a356217 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-devel-cos7-ppc64le/meta.yaml b/cdts/libibmad-devel-cos7-ppc64le/meta.yaml index b8f26e50..3669c42b 100644 --- a/cdts/libibmad-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libibmad-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibmad-devel-1.3.13-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libibmad-devel-1.3.13-1.el7.ppc64le.rpm sha256: 224ffbac3d622e475a3f2e189ca5be479774327e1fdc7f64f939cfb98e4a92c9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibmad-devel-cos7-x86_64/meta.yaml b/cdts/libibmad-devel-cos7-x86_64/meta.yaml index cccd071c..43301d14 100644 --- a/cdts/libibmad-devel-cos7-x86_64/meta.yaml +++ b/cdts/libibmad-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libibmad-devel-1.3.13-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libibmad-devel-1.3.13-1.el7.x86_64.rpm sha256: b21c2918079d109eaaab2b8cb6bd1a2d2f000fa45d36e827e8470f8c8ba7fb77 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibumad-cos7-aarch64/meta.yaml b/cdts/libibumad-cos7-aarch64/meta.yaml index 98b09eee..58f0a8d6 100644 --- a/cdts/libibumad-cos7-aarch64/meta.yaml +++ b/cdts/libibumad-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibumad-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libibumad-22.4-5.el7.aarch64.rpm sha256: f3eb9031498d050772cdb7a879c88effa27124dd5704f23d99cb196e4800f109 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibumad-cos7-ppc64le/meta.yaml b/cdts/libibumad-cos7-ppc64le/meta.yaml index dcbb7f00..eff0926d 100644 --- a/cdts/libibumad-cos7-ppc64le/meta.yaml +++ b/cdts/libibumad-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibumad-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libibumad-22.4-5.el7.ppc64le.rpm sha256: 6b488504997d0997b726698c0149a8010593e55f209101c9ee7df7c86de71d9a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibumad-cos7-x86_64/meta.yaml b/cdts/libibumad-cos7-x86_64/meta.yaml index b683e567..ab11fb37 100644 --- a/cdts/libibumad-cos7-x86_64/meta.yaml +++ b/cdts/libibumad-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libibumad-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libibumad-22.4-5.el7.x86_64.rpm sha256: 1e9a3066befd1fd65b509f71d7479eeea42592927cca2dda14ae0e5cc8539a90 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibverbs-cos7-aarch64/meta.yaml b/cdts/libibverbs-cos7-aarch64/meta.yaml index e527589c..9ed28455 100644 --- a/cdts/libibverbs-cos7-aarch64/meta.yaml +++ b/cdts/libibverbs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibverbs-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libibverbs-22.4-5.el7.aarch64.rpm sha256: 0f7f7370f501a47b7ce36ff9a896df3b736453b8e6331f14d997e2ce3e393671 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibverbs-cos7-ppc64le/meta.yaml b/cdts/libibverbs-cos7-ppc64le/meta.yaml index db003f0c..5f326dea 100644 --- a/cdts/libibverbs-cos7-ppc64le/meta.yaml +++ b/cdts/libibverbs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibverbs-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libibverbs-22.4-5.el7.ppc64le.rpm sha256: 2b08eb0365fa9fcf412d1e531bcb1e7cec74a2fbac0f3f5d30edeb3c087b3e97 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libibverbs-cos7-x86_64/meta.yaml b/cdts/libibverbs-cos7-x86_64/meta.yaml index 621300d9..5de6bf87 100644 --- a/cdts/libibverbs-cos7-x86_64/meta.yaml +++ b/cdts/libibverbs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libibverbs-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libibverbs-22.4-5.el7.x86_64.rpm sha256: cb9496c8beed47f2280f84960f36ad2453a8e3e028538e5c80860d32822e1bf7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-cos7-aarch64/meta.yaml b/cdts/libice-cos7-aarch64/meta.yaml index 62d7b87f..5d67fc59 100644 --- a/cdts/libice-cos7-aarch64/meta.yaml +++ b/cdts/libice-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libICE-1.0.9-9.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libICE-1.0.9-9.el7.aarch64.rpm sha256: a8cfafadffe80d4db2eb38e9f308822430c378392c0a195c9b33c6d5ca59d5ef no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-cos7-ppc64le/meta.yaml b/cdts/libice-cos7-ppc64le/meta.yaml index 79b5dced..1cc41e74 100644 --- a/cdts/libice-cos7-ppc64le/meta.yaml +++ b/cdts/libice-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libICE-1.0.9-9.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libICE-1.0.9-9.el7.ppc64le.rpm sha256: 71613d8e8d2fd3a24c34138c5856b5217429f89f42b3d043f906f6bd5c357e44 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-cos7-x86_64/meta.yaml b/cdts/libice-cos7-x86_64/meta.yaml index 55c33f15..acf4a833 100644 --- a/cdts/libice-cos7-x86_64/meta.yaml +++ b/cdts/libice-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libICE-1.0.9-9.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libICE-1.0.9-9.el7.x86_64.rpm sha256: d910a86326cc0434f6d3536311012f83ee3d2dbf98a350c2ca8a5329750b17ac no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-devel-cos7-aarch64/meta.yaml b/cdts/libice-devel-cos7-aarch64/meta.yaml index 923e5893..56fc4a17 100644 --- a/cdts/libice-devel-cos7-aarch64/meta.yaml +++ b/cdts/libice-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libICE-devel-1.0.9-9.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libICE-devel-1.0.9-9.el7.aarch64.rpm sha256: bb88a0c2141ffdaa6020665a6a2bd1a8b9a2f12e3f0e8e5ad361e9bd75d6dcfd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-devel-cos7-ppc64le/meta.yaml b/cdts/libice-devel-cos7-ppc64le/meta.yaml index 5dadc43e..73ebd96e 100644 --- a/cdts/libice-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libice-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libICE-devel-1.0.9-9.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libICE-devel-1.0.9-9.el7.ppc64le.rpm sha256: 6e623317f8ca06df5724db8d1cc7f18a95f695cdd9a5d12e4861e002e8411ee6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libice-devel-cos7-x86_64/meta.yaml b/cdts/libice-devel-cos7-x86_64/meta.yaml index 083ddc6f..123ed18e 100644 --- a/cdts/libice-devel-cos7-x86_64/meta.yaml +++ b/cdts/libice-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libICE-devel-1.0.9-9.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libICE-devel-1.0.9-9.el7.x86_64.rpm sha256: 00c8e2f6e2ef12c3ba6869e08c506b6e33fbd9b600c857dc4cd9e60e103f676d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-cos7-aarch64/meta.yaml b/cdts/libidl-cos7-aarch64/meta.yaml index 4a41bf13..f2db87bd 100644 --- a/cdts/libidl-cos7-aarch64/meta.yaml +++ b/cdts/libidl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libIDL-0.8.14-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libIDL-0.8.14-8.el7.aarch64.rpm sha256: 1fc9d0a774b1be72486eca5a57580655b6c4f056d594717659642035ac297d5d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-cos7-ppc64le/meta.yaml b/cdts/libidl-cos7-ppc64le/meta.yaml index 344d3201..b4e8ee92 100644 --- a/cdts/libidl-cos7-ppc64le/meta.yaml +++ b/cdts/libidl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libIDL-0.8.14-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libIDL-0.8.14-8.el7.ppc64le.rpm sha256: 0a3f9c0b68864a4ace641c0a9fa5d96b3365e47bc8566b5b1124c4c61b4dd86f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-cos7-x86_64/meta.yaml b/cdts/libidl-cos7-x86_64/meta.yaml index 48b8de2d..4180fd87 100644 --- a/cdts/libidl-cos7-x86_64/meta.yaml +++ b/cdts/libidl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libIDL-0.8.14-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libIDL-0.8.14-8.el7.x86_64.rpm sha256: 5f1e6d9709ea2b8b0c0d5588206c188f78ea6e6eb55277af3823dec37d786532 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-devel-cos7-aarch64/meta.yaml b/cdts/libidl-devel-cos7-aarch64/meta.yaml index 262b1f16..161312e8 100644 --- a/cdts/libidl-devel-cos7-aarch64/meta.yaml +++ b/cdts/libidl-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libIDL-devel-0.8.14-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libIDL-devel-0.8.14-8.el7.aarch64.rpm sha256: 2cbca0ba39ad4d6df63e68c9298a63e288206ec28c2c82eeeddf12d5800f9c2d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-devel-cos7-ppc64le/meta.yaml b/cdts/libidl-devel-cos7-ppc64le/meta.yaml index 9af687db..876ec4be 100644 --- a/cdts/libidl-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libidl-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libIDL-devel-0.8.14-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libIDL-devel-0.8.14-8.el7.ppc64le.rpm sha256: 1e76672d460ef1cae052f5fa83fac3343675459e0ca10d191317d7bde493c752 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libidl-devel-cos7-x86_64/meta.yaml b/cdts/libidl-devel-cos7-x86_64/meta.yaml index 70988338..255920cc 100644 --- a/cdts/libidl-devel-cos7-x86_64/meta.yaml +++ b/cdts/libidl-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.8.14 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libIDL-devel-0.8.14-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libIDL-devel-0.8.14-8.el7.x86_64.rpm sha256: 5bcf53fecaa6f666f944c51c17e51b139c305a29dd7d1bd607eb060222e8712f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libjpeg-turbo-cos7-aarch64/meta.yaml b/cdts/libjpeg-turbo-cos7-aarch64/meta.yaml index 20d246d5..c978739b 100644 --- a/cdts/libjpeg-turbo-cos7-aarch64/meta.yaml +++ b/cdts/libjpeg-turbo-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.90 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libjpeg-turbo-1.2.90-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libjpeg-turbo-1.2.90-8.el7.aarch64.rpm sha256: 180b1ded365097616e810bf12a905394e0d275c49d348430ffaf3c014037080b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml b/cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml index 37b04254..c8fe0ffa 100644 --- a/cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml +++ b/cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.90 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libjpeg-turbo-1.2.90-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libjpeg-turbo-1.2.90-8.el7.ppc64le.rpm sha256: 17ffe084dbdb0af7a1399f460fbd8260caa691ddfdb125fc0f68886e05b1ae02 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libjpeg-turbo-cos7-x86_64/meta.yaml b/cdts/libjpeg-turbo-cos7-x86_64/meta.yaml index b79e986b..ecdc2aae 100644 --- a/cdts/libjpeg-turbo-cos7-x86_64/meta.yaml +++ b/cdts/libjpeg-turbo-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.90 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libjpeg-turbo-1.2.90-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libjpeg-turbo-1.2.90-8.el7.x86_64.rpm sha256: f64aadb4c40d68afb2c453de820b4d263f630930fc63e09792fb7ab81bee2bbb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-cos7-aarch64/meta.yaml b/cdts/libnl-cos7-aarch64/meta.yaml index df377d4b..21fd85e6 100644 --- a/cdts/libnl-cos7-aarch64/meta.yaml +++ b/cdts/libnl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl-1.1.4-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libnl-1.1.4-3.el7.aarch64.rpm sha256: 0e5a75584ba4311dec833a2e904282178b05af458bf7659a456704178f978b4f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-cos7-ppc64le/meta.yaml b/cdts/libnl-cos7-ppc64le/meta.yaml index 1719df45..42856c0b 100644 --- a/cdts/libnl-cos7-ppc64le/meta.yaml +++ b/cdts/libnl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl-1.1.4-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libnl-1.1.4-3.el7.ppc64le.rpm sha256: f38552f095ebdea54ab457ef7c06fc9a55250f100f2db830913a8c330e9bfb83 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-cos7-x86_64/meta.yaml b/cdts/libnl-cos7-x86_64/meta.yaml index b6e13d08..37fd3372 100644 --- a/cdts/libnl-cos7-x86_64/meta.yaml +++ b/cdts/libnl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libnl-1.1.4-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libnl-1.1.4-3.el7.x86_64.rpm sha256: a64e0b3f0e42221e55a8ab2324feb3d505b598bc07bd3b059cf7c0e38062c184 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-devel-cos7-aarch64/meta.yaml b/cdts/libnl-devel-cos7-aarch64/meta.yaml index f88fc937..467c6b4d 100644 --- a/cdts/libnl-devel-cos7-aarch64/meta.yaml +++ b/cdts/libnl-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl-devel-1.1.4-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libnl-devel-1.1.4-3.el7.aarch64.rpm sha256: 737440c582c4a00c02b200c98bc7a94ba3fbf816e647e88a92ec0684748e5321 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-devel-cos7-ppc64le/meta.yaml b/cdts/libnl-devel-cos7-ppc64le/meta.yaml index 7bc711e6..fc3d9c0e 100644 --- a/cdts/libnl-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libnl-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl-devel-1.1.4-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libnl-devel-1.1.4-3.el7.ppc64le.rpm sha256: b6151e820d6a4f99be5be148b0ce208ac13fc27bf82c2aeda93acdbc17888f06 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl-devel-cos7-x86_64/meta.yaml b/cdts/libnl-devel-cos7-x86_64/meta.yaml index ca608532..d9e0348d 100644 --- a/cdts/libnl-devel-cos7-x86_64/meta.yaml +++ b/cdts/libnl-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libnl-devel-1.1.4-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libnl-devel-1.1.4-3.el7.x86_64.rpm sha256: c1e11ae7b94dd3c97023e4e08ff7eca20a15cfca0cd9523b8c0d05c174940a0d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cli-cos7-aarch64/meta.yaml b/cdts/libnl3-cli-cos7-aarch64/meta.yaml index e32f92c9..4157e428 100644 --- a/cdts/libnl3-cli-cos7-aarch64/meta.yaml +++ b/cdts/libnl3-cli-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-cli-3.2.28-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libnl3-cli-3.2.28-4.el7.aarch64.rpm sha256: b80ba77f84122dffd8544cba6436f301a73ed43c1748b6bdb178e524624c3297 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cli-cos7-ppc64le/meta.yaml b/cdts/libnl3-cli-cos7-ppc64le/meta.yaml index c385cbcc..53836da6 100644 --- a/cdts/libnl3-cli-cos7-ppc64le/meta.yaml +++ b/cdts/libnl3-cli-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-cli-3.2.28-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libnl3-cli-3.2.28-4.el7.ppc64le.rpm sha256: 0ba2b5c599c97d60eb27471b67a8042aae5ed426a2fc0fc74b3ba6a79ba536fe no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cli-cos7-x86_64/meta.yaml b/cdts/libnl3-cli-cos7-x86_64/meta.yaml index d72c9de3..48ce29a0 100644 --- a/cdts/libnl3-cli-cos7-x86_64/meta.yaml +++ b/cdts/libnl3-cli-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libnl3-cli-3.2.28-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libnl3-cli-3.2.28-4.el7.x86_64.rpm sha256: 5b34fe927a1e7910594702be8d3def96dabbac6416f0ad42a2a2f4fcdbc9b22a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cos7-aarch64/meta.yaml b/cdts/libnl3-cos7-aarch64/meta.yaml index a01a3f4a..e709775b 100644 --- a/cdts/libnl3-cos7-aarch64/meta.yaml +++ b/cdts/libnl3-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-3.2.28-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libnl3-3.2.28-4.el7.aarch64.rpm sha256: e22604b6c370b972c666784b444da21a7f71bfe69c1b3a23386920debf661fcf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cos7-ppc64le/meta.yaml b/cdts/libnl3-cos7-ppc64le/meta.yaml index fd0266be..edd04550 100644 --- a/cdts/libnl3-cos7-ppc64le/meta.yaml +++ b/cdts/libnl3-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-3.2.28-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libnl3-3.2.28-4.el7.ppc64le.rpm sha256: 810cb86a0f4ecceab68ef69265858b8ca5ee765cd891d77e737f5c90d86cbc75 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-cos7-x86_64/meta.yaml b/cdts/libnl3-cos7-x86_64/meta.yaml index d30b02ac..0b7ca255 100644 --- a/cdts/libnl3-cos7-x86_64/meta.yaml +++ b/cdts/libnl3-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libnl3-3.2.28-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libnl3-3.2.28-4.el7.x86_64.rpm sha256: 5ca76b1f217bfd9184ba8efa7e70415ebc85d26930b88b743c140bd88bbbc9ad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-devel-cos7-aarch64/meta.yaml b/cdts/libnl3-devel-cos7-aarch64/meta.yaml index d9bec88d..a6aaddcf 100644 --- a/cdts/libnl3-devel-cos7-aarch64/meta.yaml +++ b/cdts/libnl3-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-devel-3.2.28-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libnl3-devel-3.2.28-4.el7.aarch64.rpm sha256: 794fff19448e675e73c2136b9df075b1f57897352429b6160d25af83149f361b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-devel-cos7-ppc64le/meta.yaml b/cdts/libnl3-devel-cos7-ppc64le/meta.yaml index 5042111c..40ad173d 100644 --- a/cdts/libnl3-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libnl3-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-devel-3.2.28-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libnl3-devel-3.2.28-4.el7.ppc64le.rpm sha256: e810a2920d6e28348b5eb3f942b607d21d1378acee183ea883ec68971b13a0a7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libnl3-devel-cos7-x86_64/meta.yaml b/cdts/libnl3-devel-cos7-x86_64/meta.yaml index d28cb608..92596379 100644 --- a/cdts/libnl3-devel-cos7-x86_64/meta.yaml +++ b/cdts/libnl3-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.2.28 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libnl3-devel-3.2.28-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libnl3-devel-3.2.28-4.el7.x86_64.rpm sha256: 7788eb70e883e19fd990ef3238b168d7b57c84cde317100fd1f28abe4b17e9cf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-cos7-aarch64/meta.yaml b/cdts/libpng-cos7-aarch64/meta.yaml index fd53d0eb..7bff6815 100644 --- a/cdts/libpng-cos7-aarch64/meta.yaml +++ b/cdts/libpng-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpng-1.5.13-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libpng-1.5.13-8.el7.aarch64.rpm sha256: a132cbe0d407be884e14691031a9a613160577446b8297b378391f943f0ceff0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-cos7-ppc64le/meta.yaml b/cdts/libpng-cos7-ppc64le/meta.yaml index 155fab9f..45d9e8de 100644 --- a/cdts/libpng-cos7-ppc64le/meta.yaml +++ b/cdts/libpng-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpng-1.5.13-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libpng-1.5.13-8.el7.ppc64le.rpm sha256: 0233a7c7d5eacd56030bcb0b6580268a1df4c49f655f2195b4f7cf9949454ba0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-cos7-x86_64/meta.yaml b/cdts/libpng-cos7-x86_64/meta.yaml index b81b3fcd..15942765 100644 --- a/cdts/libpng-cos7-x86_64/meta.yaml +++ b/cdts/libpng-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libpng-1.5.13-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libpng-1.5.13-8.el7.x86_64.rpm sha256: e38e68875557c79dab8eea9aedaeea75787a2d1a88de118ecb0315c1833a1def no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-devel-cos7-aarch64/meta.yaml b/cdts/libpng-devel-cos7-aarch64/meta.yaml index d44f6a9d..614310cc 100644 --- a/cdts/libpng-devel-cos7-aarch64/meta.yaml +++ b/cdts/libpng-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpng-devel-1.5.13-8.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libpng-devel-1.5.13-8.el7.aarch64.rpm sha256: d958e50bb701a30ac8d4529722a2b7b70c472fc4e41e581feb277a8c94654d9c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-devel-cos7-ppc64le/meta.yaml b/cdts/libpng-devel-cos7-ppc64le/meta.yaml index 21e4945a..289085e9 100644 --- a/cdts/libpng-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libpng-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpng-devel-1.5.13-8.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libpng-devel-1.5.13-8.el7.ppc64le.rpm sha256: 182598680db4f70865daad0bd79fe0ea76458d0f3674b7d8441a386aa5ead218 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpng-devel-cos7-x86_64/meta.yaml b/cdts/libpng-devel-cos7-x86_64/meta.yaml index a6d994e4..1ca6a673 100644 --- a/cdts/libpng-devel-cos7-x86_64/meta.yaml +++ b/cdts/libpng-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libpng-devel-1.5.13-8.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libpng-devel-1.5.13-8.el7.x86_64.rpm sha256: 33f50689280bb61a62972f43d02234b7c5dbbb163de87e7799607c33996ea110 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpwquality-cos7-aarch64/meta.yaml b/cdts/libpwquality-cos7-aarch64/meta.yaml index 2da06732..82f6539f 100644 --- a/cdts/libpwquality-cos7-aarch64/meta.yaml +++ b/cdts/libpwquality-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpwquality-1.2.3-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libpwquality-1.2.3-5.el7.aarch64.rpm sha256: 53838ac9403c9fdd00b2b0a6fa7fcaa57fd02971054233fea8640b090d7ba968 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpwquality-cos7-ppc64le/meta.yaml b/cdts/libpwquality-cos7-ppc64le/meta.yaml index cf5c79b5..e5d189bf 100644 --- a/cdts/libpwquality-cos7-ppc64le/meta.yaml +++ b/cdts/libpwquality-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpwquality-1.2.3-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libpwquality-1.2.3-5.el7.ppc64le.rpm sha256: 28a2a967016e384fcdd7c667abafa7ff775d6f18451a98bfda35fc7e7b611b8a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libpwquality-cos7-x86_64/meta.yaml b/cdts/libpwquality-cos7-x86_64/meta.yaml index d814909d..423f04f3 100644 --- a/cdts/libpwquality-cos7-x86_64/meta.yaml +++ b/cdts/libpwquality-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libpwquality-1.2.3-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libpwquality-1.2.3-5.el7.x86_64.rpm sha256: 4cab5d54e3baf5d94dc3f8bf92cef72215dcf3354903493bdd19fa02629bf385 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/librdmacm-cos7-aarch64/meta.yaml b/cdts/librdmacm-cos7-aarch64/meta.yaml index 6ea5aead..a71d8115 100644 --- a/cdts/librdmacm-cos7-aarch64/meta.yaml +++ b/cdts/librdmacm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/librdmacm-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/librdmacm-22.4-5.el7.aarch64.rpm sha256: d3305aeab74999bc7360b2a25e75d766e8149e2d6fb90bcf2b1722fbdccdba86 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/librdmacm-cos7-ppc64le/meta.yaml b/cdts/librdmacm-cos7-ppc64le/meta.yaml index 82df3c14..a6d77597 100644 --- a/cdts/librdmacm-cos7-ppc64le/meta.yaml +++ b/cdts/librdmacm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/librdmacm-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/librdmacm-22.4-5.el7.ppc64le.rpm sha256: fd768cbd264685b10b8f785c0e99019b8ecece44d1161be5be550a99968f0ecc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/librdmacm-cos7-x86_64/meta.yaml b/cdts/librdmacm-cos7-x86_64/meta.yaml index 9f7361b3..706694d7 100644 --- a/cdts/librdmacm-cos7-x86_64/meta.yaml +++ b/cdts/librdmacm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/librdmacm-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/librdmacm-22.4-5.el7.x86_64.rpm sha256: 18b0bb258d4bc5812c8fb624b0e38babfcf04af9955ab01c4d947ce0cca422b2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-cos7-aarch64/meta.yaml b/cdts/libselinux-cos7-aarch64/meta.yaml index a0dda00d..1f94b583 100644 --- a/cdts/libselinux-cos7-aarch64/meta.yaml +++ b/cdts/libselinux-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libselinux-2.5-15.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libselinux-2.5-15.el7.aarch64.rpm sha256: ad8cc59068d2eba22acaee283e94f51c4e9132da2091f97a74b0250fe5297846 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-cos7-ppc64le/meta.yaml b/cdts/libselinux-cos7-ppc64le/meta.yaml index b12a72b4..4e0f60c0 100644 --- a/cdts/libselinux-cos7-ppc64le/meta.yaml +++ b/cdts/libselinux-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libselinux-2.5-15.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libselinux-2.5-15.el7.ppc64le.rpm sha256: 611bb6b8402c0cacbf5539c306fc12253d19d8f1e48487a78393e98e2d0ede27 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-cos7-x86_64/meta.yaml b/cdts/libselinux-cos7-x86_64/meta.yaml index bbf041b3..a57e92b2 100644 --- a/cdts/libselinux-cos7-x86_64/meta.yaml +++ b/cdts/libselinux-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libselinux-2.5-15.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libselinux-2.5-15.el7.x86_64.rpm sha256: 06a5ab8e6feff677b312426988773600996a0a299878bf661e149a53d42c3edb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-devel-cos7-aarch64/meta.yaml b/cdts/libselinux-devel-cos7-aarch64/meta.yaml index ef0c781c..182ee4eb 100644 --- a/cdts/libselinux-devel-cos7-aarch64/meta.yaml +++ b/cdts/libselinux-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libselinux-devel-2.5-15.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libselinux-devel-2.5-15.el7.aarch64.rpm sha256: bb3c03182ab498e1bf5bb7cda41bdcf0f0e63ba544d4e17324cefcc166089cae no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-devel-cos7-ppc64le/meta.yaml b/cdts/libselinux-devel-cos7-ppc64le/meta.yaml index d83021c9..8f8685f1 100644 --- a/cdts/libselinux-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libselinux-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libselinux-devel-2.5-15.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libselinux-devel-2.5-15.el7.ppc64le.rpm sha256: 7f23e607316804826c26dc56d9480e208b06186da9d592df8716562cb3bb987a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libselinux-devel-cos7-x86_64/meta.yaml b/cdts/libselinux-devel-cos7-x86_64/meta.yaml index 63edab90..06ed252c 100644 --- a/cdts/libselinux-devel-cos7-x86_64/meta.yaml +++ b/cdts/libselinux-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libselinux-devel-2.5-15.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libselinux-devel-2.5-15.el7.x86_64.rpm sha256: 9dc60d56785a112b9eb8cb240a357961e21c144bf5f2f0470d436968922ea9fe no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-cos7-aarch64/meta.yaml b/cdts/libsepol-cos7-aarch64/meta.yaml index ccd7c924..e32e026a 100644 --- a/cdts/libsepol-cos7-aarch64/meta.yaml +++ b/cdts/libsepol-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsepol-2.5-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libsepol-2.5-10.el7.aarch64.rpm sha256: 2bb247a2caae03319d69365e2afc979fbbb584c977ca10d9a67d8a4289cc68a0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-cos7-ppc64le/meta.yaml b/cdts/libsepol-cos7-ppc64le/meta.yaml index 7c9c92ec..772912ac 100644 --- a/cdts/libsepol-cos7-ppc64le/meta.yaml +++ b/cdts/libsepol-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsepol-2.5-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libsepol-2.5-10.el7.ppc64le.rpm sha256: f3578f4b8b1659ffbc76148cec3db6edc7efc28b1e6bcdb9a2a9845201ce27d9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-cos7-x86_64/meta.yaml b/cdts/libsepol-cos7-x86_64/meta.yaml index 39fb43f8..a56b46ff 100644 --- a/cdts/libsepol-cos7-x86_64/meta.yaml +++ b/cdts/libsepol-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libsepol-2.5-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libsepol-2.5-10.el7.x86_64.rpm sha256: 8511766d381a8e1cd4c0f72fab7cfd8d78f147cb6bcd2e39844de5850001f3c5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-devel-cos7-aarch64/meta.yaml b/cdts/libsepol-devel-cos7-aarch64/meta.yaml index 006225d0..e1238f13 100644 --- a/cdts/libsepol-devel-cos7-aarch64/meta.yaml +++ b/cdts/libsepol-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsepol-devel-2.5-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libsepol-devel-2.5-10.el7.aarch64.rpm sha256: 7a6506dc6479db4d0f8fe7fac208ce48ec26bb38b83719bb48d993795c8cf092 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-devel-cos7-ppc64le/meta.yaml b/cdts/libsepol-devel-cos7-ppc64le/meta.yaml index 13017da8..59b20b4c 100644 --- a/cdts/libsepol-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libsepol-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsepol-devel-2.5-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libsepol-devel-2.5-10.el7.ppc64le.rpm sha256: f93d653d716719b2bb5952b55ab5f9295d8ec046867ffcb0ec30ebe5870d1b08 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsepol-devel-cos7-x86_64/meta.yaml b/cdts/libsepol-devel-cos7-x86_64/meta.yaml index e002b64e..c9c92a8b 100644 --- a/cdts/libsepol-devel-cos7-x86_64/meta.yaml +++ b/cdts/libsepol-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libsepol-devel-2.5-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libsepol-devel-2.5-10.el7.x86_64.rpm sha256: 711c4e191d4e07c58387e24c3136e37486f3029e5f8d55f93e935f2c5f297c7b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-cos7-aarch64/meta.yaml b/cdts/libsm-cos7-aarch64/meta.yaml index ef0fb7bb..3d65ef3a 100644 --- a/cdts/libsm-cos7-aarch64/meta.yaml +++ b/cdts/libsm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libSM-1.2.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libSM-1.2.2-2.el7.aarch64.rpm sha256: 014a93eae57ce500b058e0bc3257a35f33acf0bd2a3d997b63283c74af7a4db4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-cos7-ppc64le/meta.yaml b/cdts/libsm-cos7-ppc64le/meta.yaml index 4ccd60b4..b8679283 100644 --- a/cdts/libsm-cos7-ppc64le/meta.yaml +++ b/cdts/libsm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libSM-1.2.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libSM-1.2.2-2.el7.ppc64le.rpm sha256: 055ac077f6605a51578a525898f0a284a9a23b02667d0bf5ef5f99ac842c2ea0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-cos7-x86_64/meta.yaml b/cdts/libsm-cos7-x86_64/meta.yaml index ddde2ba6..4829b62c 100644 --- a/cdts/libsm-cos7-x86_64/meta.yaml +++ b/cdts/libsm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libSM-1.2.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libSM-1.2.2-2.el7.x86_64.rpm sha256: 3a1f996031e2a1ce991547720319eb92463d9ac667d697bb7b496bdd0722bc62 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-devel-cos7-aarch64/meta.yaml b/cdts/libsm-devel-cos7-aarch64/meta.yaml index ebfbb227..dc1e4fbf 100644 --- a/cdts/libsm-devel-cos7-aarch64/meta.yaml +++ b/cdts/libsm-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libSM-devel-1.2.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libSM-devel-1.2.2-2.el7.aarch64.rpm sha256: cef04360999b909d523312f47d55c56211043ff28446ebbf74994e74604edc46 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-devel-cos7-ppc64le/meta.yaml b/cdts/libsm-devel-cos7-ppc64le/meta.yaml index e6a51fbf..28ba4134 100644 --- a/cdts/libsm-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libsm-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libSM-devel-1.2.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libSM-devel-1.2.2-2.el7.ppc64le.rpm sha256: 0967d96cd46a7c47788fd2986dcb234e9fe1dfa21dc81bb44069c33c3cdbce60 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsm-devel-cos7-x86_64/meta.yaml b/cdts/libsm-devel-cos7-x86_64/meta.yaml index 07c96f88..0bafe40c 100644 --- a/cdts/libsm-devel-cos7-x86_64/meta.yaml +++ b/cdts/libsm-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libSM-devel-1.2.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libSM-devel-1.2.2-2.el7.x86_64.rpm sha256: a68a66992b788372ea747aa5c2375c3b9c867027384dff6a3cf8de47b2f21468 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-cos7-aarch64/meta.yaml b/cdts/libsoup-cos7-aarch64/meta.yaml index 7c4ddf88..c023e428 100644 --- a/cdts/libsoup-cos7-aarch64/meta.yaml +++ b/cdts/libsoup-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsoup-2.62.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libsoup-2.62.2-2.el7.aarch64.rpm sha256: 8ac9e9c41e72987adaf7ed3d4634088876c72eb50517ad9f7b0807639b8c0135 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-cos7-ppc64le/meta.yaml b/cdts/libsoup-cos7-ppc64le/meta.yaml index aa0061b4..429b7183 100644 --- a/cdts/libsoup-cos7-ppc64le/meta.yaml +++ b/cdts/libsoup-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsoup-2.62.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libsoup-2.62.2-2.el7.ppc64le.rpm sha256: ae38a339a176939b0bd8f48078728aa91ad997a0262b362a4a3b72ddf6549400 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-cos7-x86_64/meta.yaml b/cdts/libsoup-cos7-x86_64/meta.yaml index 8760dc02..fa54108b 100644 --- a/cdts/libsoup-cos7-x86_64/meta.yaml +++ b/cdts/libsoup-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libsoup-2.62.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libsoup-2.62.2-2.el7.x86_64.rpm sha256: c9acad3da6f781b63f33357e152e7da43b09d0de768b3406f743db1c63a6babc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-devel-cos7-aarch64/meta.yaml b/cdts/libsoup-devel-cos7-aarch64/meta.yaml index 31414d49..842238ac 100644 --- a/cdts/libsoup-devel-cos7-aarch64/meta.yaml +++ b/cdts/libsoup-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsoup-devel-2.62.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libsoup-devel-2.62.2-2.el7.aarch64.rpm sha256: aab24d4b6e1273eb07fa76605b3a496af66bd19ea96357da9084256cf792bcbd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-devel-cos7-ppc64le/meta.yaml b/cdts/libsoup-devel-cos7-ppc64le/meta.yaml index 4bcae314..11b555ce 100644 --- a/cdts/libsoup-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libsoup-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsoup-devel-2.62.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libsoup-devel-2.62.2-2.el7.ppc64le.rpm sha256: d234917fd4525fc4974cac9cd10563d95f2945409172e962d744f75ec500084c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libsoup-devel-cos7-x86_64/meta.yaml b/cdts/libsoup-devel-cos7-x86_64/meta.yaml index 6a4390e9..325f6698 100644 --- a/cdts/libsoup-devel-cos7-x86_64/meta.yaml +++ b/cdts/libsoup-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.62.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libsoup-devel-2.62.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libsoup-devel-2.62.2-2.el7.x86_64.rpm sha256: ae6de1905339dba571f4c00ff2f94e093902f8aed13db749b71d4e6c6df6b1c7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libthai-cos7-aarch64/meta.yaml b/cdts/libthai-cos7-aarch64/meta.yaml index f58641dc..cdeb4aa4 100644 --- a/cdts/libthai-cos7-aarch64/meta.yaml +++ b/cdts/libthai-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.1.14 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libthai-0.1.14-9.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libthai-0.1.14-9.el7.aarch64.rpm sha256: 2f780065d78d69a68ee250c26287d5e9de025afbe34175b7dea8a2792bcf45c6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libthai-cos7-ppc64le/meta.yaml b/cdts/libthai-cos7-ppc64le/meta.yaml index 64509498..e2f06f33 100644 --- a/cdts/libthai-cos7-ppc64le/meta.yaml +++ b/cdts/libthai-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.1.14 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libthai-0.1.14-9.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libthai-0.1.14-9.el7.ppc64le.rpm sha256: 5506f087b5fb256175ac377187341d08f712c55cc8e0bf68a989d78d05b4f4f4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libthai-cos7-x86_64/meta.yaml b/cdts/libthai-cos7-x86_64/meta.yaml index 439a9dc6..fcc742b2 100644 --- a/cdts/libthai-cos7-x86_64/meta.yaml +++ b/cdts/libthai-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.1.14 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libthai-0.1.14-9.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libthai-0.1.14-9.el7.x86_64.rpm sha256: 2453d1e627c5e55924bbf902a9cf59720f5cac9fc0c765cac2d7634835f62f03 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libtiff-cos7-aarch64/meta.yaml b/cdts/libtiff-cos7-aarch64/meta.yaml index a9b89dc6..5dcbfe62 100644 --- a/cdts/libtiff-cos7-aarch64/meta.yaml +++ b/cdts/libtiff-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libtiff-4.0.3-35.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libtiff-4.0.3-35.el7.aarch64.rpm sha256: ba1f5f7bbab91a77e8f8c4fd40c95784964e66b6ba46430e9f00bc429846878a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libtiff-cos7-ppc64le/meta.yaml b/cdts/libtiff-cos7-ppc64le/meta.yaml index 6d52740e..6eeb5223 100644 --- a/cdts/libtiff-cos7-ppc64le/meta.yaml +++ b/cdts/libtiff-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libtiff-4.0.3-35.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libtiff-4.0.3-35.el7.ppc64le.rpm sha256: 5cb1196dc091c47734e1c12e5e9c44e5a78ec7329d762e3cc3dbf6d2b5c7f9cb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libtiff-cos7-x86_64/meta.yaml b/cdts/libtiff-cos7-x86_64/meta.yaml index 9ef5bfdc..b695ade2 100644 --- a/cdts/libtiff-cos7-x86_64/meta.yaml +++ b/cdts/libtiff-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.0.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libtiff-4.0.3-35.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libtiff-4.0.3-35.el7.x86_64.rpm sha256: cc14d5ad3e08453d2c40dfb27041af6c0c25fe1eaf9d35529a785a30ffd8e881 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-cos7-aarch64/meta.yaml b/cdts/libuuid-cos7-aarch64/meta.yaml index 0ecfba5e..9af6bec1 100644 --- a/cdts/libuuid-cos7-aarch64/meta.yaml +++ b/cdts/libuuid-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libuuid-2.23.2-65.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libuuid-2.23.2-65.el7.aarch64.rpm sha256: 82892b803734ab60fa8e7a4e6abeabc80719edd2761ec64d50a677e95e770408 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-cos7-ppc64le/meta.yaml b/cdts/libuuid-cos7-ppc64le/meta.yaml index 0cf72a75..d2a2ed5f 100644 --- a/cdts/libuuid-cos7-ppc64le/meta.yaml +++ b/cdts/libuuid-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libuuid-2.23.2-65.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libuuid-2.23.2-65.el7.ppc64le.rpm sha256: efc6196f557af5b54d0b0695c145ce52bafb8769af4cb8d2d96fa34c109b0434 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-cos7-x86_64/meta.yaml b/cdts/libuuid-cos7-x86_64/meta.yaml index 903636e1..cddbe973 100644 --- a/cdts/libuuid-cos7-x86_64/meta.yaml +++ b/cdts/libuuid-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libuuid-2.23.2-65.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libuuid-2.23.2-65.el7.x86_64.rpm sha256: 45490dce25d50ba66fc07e77f3b0f1dbd8dcf584438792413af0c4b7b5fbf583 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-devel-cos7-aarch64/meta.yaml b/cdts/libuuid-devel-cos7-aarch64/meta.yaml index a5df7e89..0a5975e1 100644 --- a/cdts/libuuid-devel-cos7-aarch64/meta.yaml +++ b/cdts/libuuid-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libuuid-devel-2.23.2-65.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libuuid-devel-2.23.2-65.el7.aarch64.rpm sha256: adaff395abdea2920633c8b9ae16db51fcf2af355ff334dddc80d2e373660da5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-devel-cos7-ppc64le/meta.yaml b/cdts/libuuid-devel-cos7-ppc64le/meta.yaml index 9fb902d3..70acf986 100644 --- a/cdts/libuuid-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libuuid-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libuuid-devel-2.23.2-65.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libuuid-devel-2.23.2-65.el7.ppc64le.rpm sha256: 2d9f722ed9f71a594d221479ce7a46252f9ccbf0f7430fad82e67359adbaf90d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libuuid-devel-cos7-x86_64/meta.yaml b/cdts/libuuid-devel-cos7-x86_64/meta.yaml index cfcf55c7..febe6a65 100644 --- a/cdts/libuuid-devel-cos7-x86_64/meta.yaml +++ b/cdts/libuuid-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.23.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libuuid-devel-2.23.2-65.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libuuid-devel-2.23.2-65.el7.x86_64.rpm sha256: 6e6c6641ef64cacfd094700187252fa650e13daf4dede9f5252550e5f5dc4a81 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-common-cos7-aarch64/meta.yaml b/cdts/libx11-common-cos7-aarch64/meta.yaml index 77296b3c..0e904ed9 100644 --- a/cdts/libx11-common-cos7-aarch64/meta.yaml +++ b/cdts/libx11-common-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-common-1.6.7-2.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libX11-common-1.6.7-2.el7.noarch.rpm sha256: dc2895887d4354cff78b1992896dd6b925602a13134321b0be45551c022bc420 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-common-cos7-ppc64le/meta.yaml b/cdts/libx11-common-cos7-ppc64le/meta.yaml index c7fe5da6..f8c4b5c8 100644 --- a/cdts/libx11-common-cos7-ppc64le/meta.yaml +++ b/cdts/libx11-common-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-common-1.6.7-2.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libX11-common-1.6.7-2.el7.noarch.rpm sha256: dc2895887d4354cff78b1992896dd6b925602a13134321b0be45551c022bc420 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-common-cos7-x86_64/meta.yaml b/cdts/libx11-common-cos7-x86_64/meta.yaml index 7581adcb..04845d2b 100644 --- a/cdts/libx11-common-cos7-x86_64/meta.yaml +++ b/cdts/libx11-common-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libX11-common-1.6.7-2.el7.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libX11-common-1.6.7-2.el7.noarch.rpm sha256: dc2895887d4354cff78b1992896dd6b925602a13134321b0be45551c022bc420 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-cos7-aarch64/meta.yaml b/cdts/libx11-cos7-aarch64/meta.yaml index bb1f04d8..d82be59e 100644 --- a/cdts/libx11-cos7-aarch64/meta.yaml +++ b/cdts/libx11-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-1.6.7-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libX11-1.6.7-2.el7.aarch64.rpm sha256: 9ece55780a6f2b0682832ac25bf89cb51e550a27f0dbf15b8c3454363be3c8f7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-cos7-ppc64le/meta.yaml b/cdts/libx11-cos7-ppc64le/meta.yaml index e0d48f71..078832d5 100644 --- a/cdts/libx11-cos7-ppc64le/meta.yaml +++ b/cdts/libx11-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-1.6.7-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libX11-1.6.7-2.el7.ppc64le.rpm sha256: a5a33cb5c1c1fbf5876cca017135681d71a4109793350dd373744b6f8d7f1a36 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-cos7-x86_64/meta.yaml b/cdts/libx11-cos7-x86_64/meta.yaml index 72d995aa..c91c0c4d 100644 --- a/cdts/libx11-cos7-x86_64/meta.yaml +++ b/cdts/libx11-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libX11-1.6.7-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libX11-1.6.7-2.el7.x86_64.rpm sha256: a8727ec247d6a14fea9c24707280fc299e9eef6e499a1e1e41992b4fa9bdf7a1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-devel-cos7-aarch64/meta.yaml b/cdts/libx11-devel-cos7-aarch64/meta.yaml index b926fbbe..2efff937 100644 --- a/cdts/libx11-devel-cos7-aarch64/meta.yaml +++ b/cdts/libx11-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-devel-1.6.7-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libX11-devel-1.6.7-2.el7.aarch64.rpm sha256: 19a7d745987c284969c125f0af7849ad731e967a341a9b1be8e5cddf758c54bc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-devel-cos7-ppc64le/meta.yaml b/cdts/libx11-devel-cos7-ppc64le/meta.yaml index 6bcc857f..1825cf9c 100644 --- a/cdts/libx11-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libx11-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-devel-1.6.7-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libX11-devel-1.6.7-2.el7.ppc64le.rpm sha256: 5257548618ac6790cc6e89f9f9ac8ce6823ae9f3e112309c6ba13ae8e89971ec no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libx11-devel-cos7-x86_64/meta.yaml b/cdts/libx11-devel-cos7-x86_64/meta.yaml index 7909223e..2a072533 100644 --- a/cdts/libx11-devel-cos7-x86_64/meta.yaml +++ b/cdts/libx11-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.6.7 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libX11-devel-1.6.7-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libX11-devel-1.6.7-2.el7.x86_64.rpm sha256: e67b2f81a7cd57c22148e932a859954d97e784504adbca4b4723c21db9478d53 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-cos7-aarch64/meta.yaml b/cdts/libxau-cos7-aarch64/meta.yaml index eeac692b..cd6c8a6e 100644 --- a/cdts/libxau-cos7-aarch64/meta.yaml +++ b/cdts/libxau-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXau-1.0.8-2.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXau-1.0.8-2.1.el7.aarch64.rpm sha256: a8cd3649457f0166dabae26350f387b43bc6f9ac52f49766d8dee1a9cc60742a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-cos7-ppc64le/meta.yaml b/cdts/libxau-cos7-ppc64le/meta.yaml index 84c6be31..c62bb31e 100644 --- a/cdts/libxau-cos7-ppc64le/meta.yaml +++ b/cdts/libxau-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXau-1.0.8-2.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXau-1.0.8-2.1.el7.ppc64le.rpm sha256: 09923b7d3744e3d775fb31f0e0b86c9838aa050bd4b7045d0fb78f70471ba99e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-cos7-x86_64/meta.yaml b/cdts/libxau-cos7-x86_64/meta.yaml index 52be049f..54c1917b 100644 --- a/cdts/libxau-cos7-x86_64/meta.yaml +++ b/cdts/libxau-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXau-1.0.8-2.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXau-1.0.8-2.1.el7.x86_64.rpm sha256: c6441b423c19c5ca543d72fe6ed3679f039538ad345cb4284a36781869f8609c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-devel-cos7-aarch64/meta.yaml b/cdts/libxau-devel-cos7-aarch64/meta.yaml index 58f4f853..2fc60381 100644 --- a/cdts/libxau-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxau-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXau-devel-1.0.8-2.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXau-devel-1.0.8-2.1.el7.aarch64.rpm sha256: 0003ff9339ca18cbab3dd6c0899d7d8ec8ea703351da9c9ccd16dfdd211fc57b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-devel-cos7-ppc64le/meta.yaml b/cdts/libxau-devel-cos7-ppc64le/meta.yaml index 42ed3e3a..2c4aa8e6 100644 --- a/cdts/libxau-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxau-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXau-devel-1.0.8-2.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXau-devel-1.0.8-2.1.el7.ppc64le.rpm sha256: 9a6d3a9a801c238a13f5fd4f9ad31d5f3c82824b8d6949523e85b7e915b6588e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxau-devel-cos7-x86_64/meta.yaml b/cdts/libxau-devel-cos7-x86_64/meta.yaml index 63489fb5..3e5866f7 100644 --- a/cdts/libxau-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxau-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.0.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXau-devel-1.0.8-2.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXau-devel-1.0.8-2.1.el7.x86_64.rpm sha256: 862b79ad1362233c09b639b175cd7a3ebffc9f64d2b428d06f995927b629dacc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-cos7-aarch64/meta.yaml b/cdts/libxcb-cos7-aarch64/meta.yaml index 518607e1..0508e572 100644 --- a/cdts/libxcb-cos7-aarch64/meta.yaml +++ b/cdts/libxcb-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxcb-1.13-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxcb-1.13-1.el7.aarch64.rpm sha256: 723c1a24b8c4638414796e67f446b519a002df5e0481e106da845e684a40614e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-cos7-ppc64le/meta.yaml b/cdts/libxcb-cos7-ppc64le/meta.yaml index fcd91643..3bc7e2de 100644 --- a/cdts/libxcb-cos7-ppc64le/meta.yaml +++ b/cdts/libxcb-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxcb-1.13-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxcb-1.13-1.el7.ppc64le.rpm sha256: 52af7fb2a025fcd24013bb007db047c54cba76a082d4735a576ac23a093cd7f1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-cos7-x86_64/meta.yaml b/cdts/libxcb-cos7-x86_64/meta.yaml index 3ee09228..46c795ca 100644 --- a/cdts/libxcb-cos7-x86_64/meta.yaml +++ b/cdts/libxcb-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxcb-1.13-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxcb-1.13-1.el7.x86_64.rpm sha256: 125d6cdbea06799872b77b6322bf5cb107d7c0c70218827bf6b649f08ca527c5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-devel-cos7-aarch64/meta.yaml b/cdts/libxcb-devel-cos7-aarch64/meta.yaml index c85bc5b7..9bebdc73 100644 --- a/cdts/libxcb-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxcb-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxcb-devel-1.13-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxcb-devel-1.13-1.el7.aarch64.rpm sha256: 3dd124054651f9c7f62f131fd6af368f440330b066f5efe242b43bf8fe470aab no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-devel-cos7-ppc64le/meta.yaml b/cdts/libxcb-devel-cos7-ppc64le/meta.yaml index aa9cf64b..1176e8ae 100644 --- a/cdts/libxcb-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxcb-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxcb-devel-1.13-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxcb-devel-1.13-1.el7.ppc64le.rpm sha256: 80882b4cb99666f52ef74dee203fc6aba38ccca6cb00751bc1ee5aca1d186840 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcb-devel-cos7-x86_64/meta.yaml b/cdts/libxcb-devel-cos7-x86_64/meta.yaml index 7cea933a..0c2a0fc1 100644 --- a/cdts/libxcb-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxcb-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.13 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxcb-devel-1.13-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxcb-devel-1.13-1.el7.x86_64.rpm sha256: 9310147f3b3da6584b17a107830a1b3edc98aa35529c81cfffbe1d518adb6524 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-cos7-aarch64/meta.yaml b/cdts/libxcomposite-cos7-aarch64/meta.yaml index 71e65fa2..a0da60ab 100644 --- a/cdts/libxcomposite-cos7-aarch64/meta.yaml +++ b/cdts/libxcomposite-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcomposite-0.4.4-4.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXcomposite-0.4.4-4.1.el7.aarch64.rpm sha256: c46f5b6c826b678be9cd5ae4f1ddf7178e74bb68c8ad8ecc0c472ed67286ab5e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-cos7-ppc64le/meta.yaml b/cdts/libxcomposite-cos7-ppc64le/meta.yaml index 06541bae..954ad8f7 100644 --- a/cdts/libxcomposite-cos7-ppc64le/meta.yaml +++ b/cdts/libxcomposite-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcomposite-0.4.4-4.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXcomposite-0.4.4-4.1.el7.ppc64le.rpm sha256: aade53ea2d9b66196421b4b02843b6ad410ccbda74a5282e1af9806a525e277a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-cos7-x86_64/meta.yaml b/cdts/libxcomposite-cos7-x86_64/meta.yaml index 5cdfaa1e..1f35fdf3 100644 --- a/cdts/libxcomposite-cos7-x86_64/meta.yaml +++ b/cdts/libxcomposite-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXcomposite-0.4.4-4.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXcomposite-0.4.4-4.1.el7.x86_64.rpm sha256: 81357f494edca6c828f541cf9d229d97ac5e496fbb23a28a86535b5b9cd49a41 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-devel-cos7-aarch64/meta.yaml b/cdts/libxcomposite-devel-cos7-aarch64/meta.yaml index 1760a1ce..a5d03c66 100644 --- a/cdts/libxcomposite-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxcomposite-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcomposite-devel-0.4.4-4.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXcomposite-devel-0.4.4-4.1.el7.aarch64.rpm sha256: 007c636bcba89f18e35e0e729d0468ba9a774bda6ae376b6914894620e24e46c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml b/cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml index 4dc124db..6118ec9a 100644 --- a/cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcomposite-devel-0.4.4-4.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXcomposite-devel-0.4.4-4.1.el7.ppc64le.rpm sha256: fe9ee6ffd9ba2ac96ea8fdff031e46a9a7ec47a9db886d18aea839ac4a424f37 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcomposite-devel-cos7-x86_64/meta.yaml b/cdts/libxcomposite-devel-cos7-x86_64/meta.yaml index 9549842f..305cd922 100644 --- a/cdts/libxcomposite-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxcomposite-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXcomposite-devel-0.4.4-4.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXcomposite-devel-0.4.4-4.1.el7.x86_64.rpm sha256: 443cc4ee297eea1ca03f2fc7494298255dc3c5b4c9ef5708a3f9e06609cac95c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-cos7-aarch64/meta.yaml b/cdts/libxcursor-cos7-aarch64/meta.yaml index 2207655c..489d339b 100644 --- a/cdts/libxcursor-cos7-aarch64/meta.yaml +++ b/cdts/libxcursor-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcursor-1.1.15-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXcursor-1.1.15-1.el7.aarch64.rpm sha256: 51d6f2876c7767b323f2bcac0abf779884c683790b80139aab997bec988e0f41 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-cos7-ppc64le/meta.yaml b/cdts/libxcursor-cos7-ppc64le/meta.yaml index 5546ed69..1b010885 100644 --- a/cdts/libxcursor-cos7-ppc64le/meta.yaml +++ b/cdts/libxcursor-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcursor-1.1.15-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXcursor-1.1.15-1.el7.ppc64le.rpm sha256: a24bb5952fdcf990dabba7bf8debd7b7120aaaae0be4188c9b50420ad232ca5f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-cos7-x86_64/meta.yaml b/cdts/libxcursor-cos7-x86_64/meta.yaml index 4919dbd1..ca264c5f 100644 --- a/cdts/libxcursor-cos7-x86_64/meta.yaml +++ b/cdts/libxcursor-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXcursor-1.1.15-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXcursor-1.1.15-1.el7.x86_64.rpm sha256: 1766cffccf88800e8af5b9b7ca5d5ade2cc2dd42ebb69625ea4509889135adc1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-devel-cos7-aarch64/meta.yaml b/cdts/libxcursor-devel-cos7-aarch64/meta.yaml index 729ac9a6..8160643b 100644 --- a/cdts/libxcursor-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxcursor-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcursor-devel-1.1.15-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXcursor-devel-1.1.15-1.el7.aarch64.rpm sha256: d4af669f68a9eaf522b67b2ea1b651831c2d9d7d45c9594051b3b93d8b0cbdf8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-devel-cos7-ppc64le/meta.yaml b/cdts/libxcursor-devel-cos7-ppc64le/meta.yaml index 92e7aed1..3b65c06d 100644 --- a/cdts/libxcursor-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxcursor-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcursor-devel-1.1.15-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXcursor-devel-1.1.15-1.el7.ppc64le.rpm sha256: a57f95a920c52d0144538ee75a45c0ea89cc3de6c4f3eb11b8ae4d959f9dfb88 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxcursor-devel-cos7-x86_64/meta.yaml b/cdts/libxcursor-devel-cos7-x86_64/meta.yaml index 0f631ba1..aa33b3ea 100644 --- a/cdts/libxcursor-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxcursor-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.15 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXcursor-devel-1.1.15-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXcursor-devel-1.1.15-1.el7.x86_64.rpm sha256: a9e9a0625e06ccc075cd84c7f6cb5d45233d709ceea21f706235bf9190146c12 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-cos7-aarch64/meta.yaml b/cdts/libxdamage-cos7-aarch64/meta.yaml index 08dabef4..9ef8f3dc 100644 --- a/cdts/libxdamage-cos7-aarch64/meta.yaml +++ b/cdts/libxdamage-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXdamage-1.1.4-4.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXdamage-1.1.4-4.1.el7.aarch64.rpm sha256: 92f25a6874106bb3637e8d4d763cce4df09f1eecd959101774337c3170c7108c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-cos7-ppc64le/meta.yaml b/cdts/libxdamage-cos7-ppc64le/meta.yaml index 7f327926..ca068a1a 100644 --- a/cdts/libxdamage-cos7-ppc64le/meta.yaml +++ b/cdts/libxdamage-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXdamage-1.1.4-4.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXdamage-1.1.4-4.1.el7.ppc64le.rpm sha256: 3a42192bdae42a83d7afdc6734932099f4d459482c0da6d57dce3ec4d8b74dab no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-cos7-x86_64/meta.yaml b/cdts/libxdamage-cos7-x86_64/meta.yaml index b20825f3..3d4c3589 100644 --- a/cdts/libxdamage-cos7-x86_64/meta.yaml +++ b/cdts/libxdamage-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXdamage-1.1.4-4.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXdamage-1.1.4-4.1.el7.x86_64.rpm sha256: 790df35e712320c967e7934e417687e17457b7cf989e54045115dd8f4c560949 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-devel-cos7-aarch64/meta.yaml b/cdts/libxdamage-devel-cos7-aarch64/meta.yaml index b1c06197..a29d6776 100644 --- a/cdts/libxdamage-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxdamage-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXdamage-devel-1.1.4-4.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXdamage-devel-1.1.4-4.1.el7.aarch64.rpm sha256: c70eeac31841ba08349db03ee50c92a61ddc48f7f927a603d11e118fc16f7327 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-devel-cos7-ppc64le/meta.yaml b/cdts/libxdamage-devel-cos7-ppc64le/meta.yaml index 48471eda..afbb2f56 100644 --- a/cdts/libxdamage-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxdamage-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXdamage-devel-1.1.4-4.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXdamage-devel-1.1.4-4.1.el7.ppc64le.rpm sha256: 237e40fda7e1e625dff31b02383e7b402d9c9383a1fbe3d4c04f653fbc4b5a41 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxdamage-devel-cos7-x86_64/meta.yaml b/cdts/libxdamage-devel-cos7-x86_64/meta.yaml index acd5cea4..7dfba309 100644 --- a/cdts/libxdamage-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxdamage-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXdamage-devel-1.1.4-4.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXdamage-devel-1.1.4-4.1.el7.x86_64.rpm sha256: e326a386e29362936787e3fda0a059d12d1b68b5211d5065299e55aef531aafd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-cos7-aarch64/meta.yaml b/cdts/libxext-cos7-aarch64/meta.yaml index 545266ec..29dd2438 100644 --- a/cdts/libxext-cos7-aarch64/meta.yaml +++ b/cdts/libxext-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXext-1.3.3-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXext-1.3.3-3.el7.aarch64.rpm sha256: 00ed1512384e41e06a822984152a5a42a46dc963f5ca16f0e7007274cc1d54f3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-cos7-ppc64le/meta.yaml b/cdts/libxext-cos7-ppc64le/meta.yaml index d2abb658..8991b21a 100644 --- a/cdts/libxext-cos7-ppc64le/meta.yaml +++ b/cdts/libxext-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXext-1.3.3-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXext-1.3.3-3.el7.ppc64le.rpm sha256: c4d853eda54756426a4e89fcc053f1cb47041498af154c2a9d3450713ac5413a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-cos7-x86_64/meta.yaml b/cdts/libxext-cos7-x86_64/meta.yaml index 02e7ee41..b841b88f 100644 --- a/cdts/libxext-cos7-x86_64/meta.yaml +++ b/cdts/libxext-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXext-1.3.3-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXext-1.3.3-3.el7.x86_64.rpm sha256: 58284e32f1f3343c56722653e7870e8062c1570cd965802bc284da6480d9d366 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-devel-cos7-aarch64/meta.yaml b/cdts/libxext-devel-cos7-aarch64/meta.yaml index 3fc4d7e0..74598a27 100644 --- a/cdts/libxext-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxext-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXext-devel-1.3.3-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXext-devel-1.3.3-3.el7.aarch64.rpm sha256: 16da1ccb6de8f6618ff8aed0c6dea27ecaa4c698fec36ae717c5f5ce35f086cb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-devel-cos7-ppc64le/meta.yaml b/cdts/libxext-devel-cos7-ppc64le/meta.yaml index d555b24d..b364dc59 100644 --- a/cdts/libxext-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxext-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXext-devel-1.3.3-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXext-devel-1.3.3-3.el7.ppc64le.rpm sha256: 0780a8fb18687d2d290d25ba8363fd08a1254af590fcb8b2ffef0acc510ae8a3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxext-devel-cos7-x86_64/meta.yaml b/cdts/libxext-devel-cos7-x86_64/meta.yaml index 9c8e74dd..fe115144 100644 --- a/cdts/libxext-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxext-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.3.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXext-devel-1.3.3-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXext-devel-1.3.3-3.el7.x86_64.rpm sha256: a393ca6681725798d068fd5c4dbb9fab678f6955e10b1b368c96b96b76a8b54b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-cos7-aarch64/meta.yaml b/cdts/libxfixes-cos7-aarch64/meta.yaml index ba46ff01..33286241 100644 --- a/cdts/libxfixes-cos7-aarch64/meta.yaml +++ b/cdts/libxfixes-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXfixes-5.0.3-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXfixes-5.0.3-1.el7.aarch64.rpm sha256: e20b03ef865873f1cc6903e1e78c898d593e114df4e3436caaf20b49f2c994c8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-cos7-ppc64le/meta.yaml b/cdts/libxfixes-cos7-ppc64le/meta.yaml index 387b8985..53c8e556 100644 --- a/cdts/libxfixes-cos7-ppc64le/meta.yaml +++ b/cdts/libxfixes-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXfixes-5.0.3-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXfixes-5.0.3-1.el7.ppc64le.rpm sha256: 223ac82df2de0a8cda9a94a1797ae6d657fb099bf91c3a1c1391be516771e3d6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-cos7-x86_64/meta.yaml b/cdts/libxfixes-cos7-x86_64/meta.yaml index e0ebe97c..ac5e7b95 100644 --- a/cdts/libxfixes-cos7-x86_64/meta.yaml +++ b/cdts/libxfixes-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXfixes-5.0.3-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXfixes-5.0.3-1.el7.x86_64.rpm sha256: 23a99007971fcbe272a4a82aa79bc49a46e573eecf696daedd84dd7959b2344d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-devel-cos7-aarch64/meta.yaml b/cdts/libxfixes-devel-cos7-aarch64/meta.yaml index fbdc2c50..7427af7a 100644 --- a/cdts/libxfixes-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxfixes-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXfixes-devel-5.0.3-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXfixes-devel-5.0.3-1.el7.aarch64.rpm sha256: b8eb45abf6e6f4cb9b149821aedb6fedbe0b307d609c46773063701baa62420a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-devel-cos7-ppc64le/meta.yaml b/cdts/libxfixes-devel-cos7-ppc64le/meta.yaml index cb5efa47..375dc339 100644 --- a/cdts/libxfixes-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxfixes-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXfixes-devel-5.0.3-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXfixes-devel-5.0.3-1.el7.ppc64le.rpm sha256: b6af1f30e2cf9bafc9f1776c2f4750f76c8ea42ea1972b9e56df168f0e3f7763 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxfixes-devel-cos7-x86_64/meta.yaml b/cdts/libxfixes-devel-cos7-x86_64/meta.yaml index 4b5c9b5f..08417d68 100644 --- a/cdts/libxfixes-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxfixes-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 5.0.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXfixes-devel-5.0.3-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXfixes-devel-5.0.3-1.el7.x86_64.rpm sha256: 2ee87bb0466e9fc104d5e6628fc1344026ad56701358951f9686f1db5b2791ee no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-cos7-aarch64/meta.yaml b/cdts/libxft-cos7-aarch64/meta.yaml index 4f828d6e..2a51cd21 100644 --- a/cdts/libxft-cos7-aarch64/meta.yaml +++ b/cdts/libxft-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXft-2.3.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXft-2.3.2-2.el7.aarch64.rpm sha256: 9cb1b9c20cf56a15f83e2242d8c46a66095d97e88480be4c2c0cd623b90ab731 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-cos7-ppc64le/meta.yaml b/cdts/libxft-cos7-ppc64le/meta.yaml index e6d7981b..1d775a21 100644 --- a/cdts/libxft-cos7-ppc64le/meta.yaml +++ b/cdts/libxft-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXft-2.3.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXft-2.3.2-2.el7.ppc64le.rpm sha256: 42f4076ae5fbb2ed7a962f23c7a595e0083fe9a3ee337f7a1741e05276b5c69a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-cos7-x86_64/meta.yaml b/cdts/libxft-cos7-x86_64/meta.yaml index a84b31c6..e07b0efd 100644 --- a/cdts/libxft-cos7-x86_64/meta.yaml +++ b/cdts/libxft-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXft-2.3.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXft-2.3.2-2.el7.x86_64.rpm sha256: aca6be8d337c969a5d84b3af1180f06462cef3bb592b08eeb2eba9f384e796a1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-devel-cos7-aarch64/meta.yaml b/cdts/libxft-devel-cos7-aarch64/meta.yaml index 28b3264d..ed6dfdc2 100644 --- a/cdts/libxft-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxft-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXft-devel-2.3.2-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXft-devel-2.3.2-2.el7.aarch64.rpm sha256: 2164191fb14e7b60155f7e3d55efb799af6dc98f4b138b3c71d079bd4f7b4e65 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-devel-cos7-ppc64le/meta.yaml b/cdts/libxft-devel-cos7-ppc64le/meta.yaml index c63fba4f..38f77e00 100644 --- a/cdts/libxft-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxft-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXft-devel-2.3.2-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXft-devel-2.3.2-2.el7.ppc64le.rpm sha256: 74b1f076c4bd367ffeb93d24e12eb2aacba812e206d92346c4aa87dcd1ab1fb4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxft-devel-cos7-x86_64/meta.yaml b/cdts/libxft-devel-cos7-x86_64/meta.yaml index 00b3d7d8..86328556 100644 --- a/cdts/libxft-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxft-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.3.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXft-devel-2.3.2-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXft-devel-2.3.2-2.el7.x86_64.rpm sha256: 1a8745d90a75e3e4ba4c6ad073f96f7a4cc12bd661fc2a9b46d1d0ff2dd5677d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-cos7-aarch64/meta.yaml b/cdts/libxi-cos7-aarch64/meta.yaml index 4d1a12c8..bb309157 100644 --- a/cdts/libxi-cos7-aarch64/meta.yaml +++ b/cdts/libxi-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXi-1.7.9-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXi-1.7.9-1.el7.aarch64.rpm sha256: 04fd002ccd765db6ea93aae26fd269301e9b3f0b64568acb85e6c2bdc8f45e18 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-cos7-ppc64le/meta.yaml b/cdts/libxi-cos7-ppc64le/meta.yaml index 422585c9..de9b0ef5 100644 --- a/cdts/libxi-cos7-ppc64le/meta.yaml +++ b/cdts/libxi-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXi-1.7.9-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXi-1.7.9-1.el7.ppc64le.rpm sha256: afbfd61620739d3b4eece1a4bb0ff018912f485a4d9f2588c92ff4bdcc5d1639 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-cos7-x86_64/meta.yaml b/cdts/libxi-cos7-x86_64/meta.yaml index 4d829d9b..2ec92b24 100644 --- a/cdts/libxi-cos7-x86_64/meta.yaml +++ b/cdts/libxi-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXi-1.7.9-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXi-1.7.9-1.el7.x86_64.rpm sha256: 7ef78114fabd31ab69aaf5635b3845e10598b3c172759dc65b135f7cef624342 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-devel-cos7-aarch64/meta.yaml b/cdts/libxi-devel-cos7-aarch64/meta.yaml index 622e6ebf..e0d2d501 100644 --- a/cdts/libxi-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxi-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXi-devel-1.7.9-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXi-devel-1.7.9-1.el7.aarch64.rpm sha256: c1d5faf91377c1ccf168e3c2183929d163165f5f253a529106197ea463f2a726 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-devel-cos7-ppc64le/meta.yaml b/cdts/libxi-devel-cos7-ppc64le/meta.yaml index 9543d0e9..6f2a0cad 100644 --- a/cdts/libxi-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxi-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXi-devel-1.7.9-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXi-devel-1.7.9-1.el7.ppc64le.rpm sha256: 4ffc7181b0709a89be10112c26204d0ec7d605d29e47084368a131ca39f974f9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxi-devel-cos7-x86_64/meta.yaml b/cdts/libxi-devel-cos7-x86_64/meta.yaml index cf9aef3f..b14151c1 100644 --- a/cdts/libxi-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxi-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.7.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXi-devel-1.7.9-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXi-devel-1.7.9-1.el7.x86_64.rpm sha256: 9c5c5db23f3a2ec7c41d3e055f85c5fa0a5af8dbea9e419c538f3ec0f003c5d1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-cos7-aarch64/meta.yaml b/cdts/libxinerama-cos7-aarch64/meta.yaml index af1a82a0..90d79160 100644 --- a/cdts/libxinerama-cos7-aarch64/meta.yaml +++ b/cdts/libxinerama-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXinerama-1.1.3-2.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXinerama-1.1.3-2.1.el7.aarch64.rpm sha256: 2b1e4d730954ab7e85550841938eefdaea0dc6e8b4509e2773b9b90d1b5dbc36 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-cos7-ppc64le/meta.yaml b/cdts/libxinerama-cos7-ppc64le/meta.yaml index b824c3a6..b329fcf6 100644 --- a/cdts/libxinerama-cos7-ppc64le/meta.yaml +++ b/cdts/libxinerama-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXinerama-1.1.3-2.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXinerama-1.1.3-2.1.el7.ppc64le.rpm sha256: 5ad7a0f6001ff173313f0cf683f03f274add850bf7dc60d5a444fcd7d819c455 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-cos7-x86_64/meta.yaml b/cdts/libxinerama-cos7-x86_64/meta.yaml index fdabca9a..ec258e76 100644 --- a/cdts/libxinerama-cos7-x86_64/meta.yaml +++ b/cdts/libxinerama-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXinerama-1.1.3-2.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXinerama-1.1.3-2.1.el7.x86_64.rpm sha256: 9ef99967dc5834d32b4c643cc5c5771a2156057f1095316e070cc0d15eaaa62f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-devel-cos7-aarch64/meta.yaml b/cdts/libxinerama-devel-cos7-aarch64/meta.yaml index 3272a88d..be7c78a8 100644 --- a/cdts/libxinerama-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxinerama-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXinerama-devel-1.1.3-2.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXinerama-devel-1.1.3-2.1.el7.aarch64.rpm sha256: c96131fd24f01dc5879fe3b20a3887c4905d083586107e5114206b8e598a94c3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-devel-cos7-ppc64le/meta.yaml b/cdts/libxinerama-devel-cos7-ppc64le/meta.yaml index 6ae4352e..e5e9c27d 100644 --- a/cdts/libxinerama-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxinerama-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXinerama-devel-1.1.3-2.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXinerama-devel-1.1.3-2.1.el7.ppc64le.rpm sha256: 95da52d3175a6bb7dd334b92be25c037a9955fd766de785178fbb6f443de2975 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxinerama-devel-cos7-x86_64/meta.yaml b/cdts/libxinerama-devel-cos7-x86_64/meta.yaml index ed8c8872..34c903ce 100644 --- a/cdts/libxinerama-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxinerama-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXinerama-devel-1.1.3-2.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXinerama-devel-1.1.3-2.1.el7.x86_64.rpm sha256: 440e76ff14a4b4c799a15887bd0a39478eafa63855c58cbfab30a4af5b3b95c7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-cos7-aarch64/meta.yaml b/cdts/libxkbcommon-cos7-aarch64/meta.yaml index cfc93707..4fba8235 100644 --- a/cdts/libxkbcommon-cos7-aarch64/meta.yaml +++ b/cdts/libxkbcommon-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxkbcommon-0.7.1-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxkbcommon-0.7.1-3.el7.aarch64.rpm sha256: ad9684ce41bae8980522aa3a48e5473f105c322a12df666b9a1d1a5ed0063b46 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-cos7-ppc64le/meta.yaml b/cdts/libxkbcommon-cos7-ppc64le/meta.yaml index 23eb6511..c987aa7a 100644 --- a/cdts/libxkbcommon-cos7-ppc64le/meta.yaml +++ b/cdts/libxkbcommon-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxkbcommon-0.7.1-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxkbcommon-0.7.1-3.el7.ppc64le.rpm sha256: 8a12c418e21ae58e623a2ef98cbd93d52748025c65519e1811c5144fe7d3d8bb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-cos7-x86_64/meta.yaml b/cdts/libxkbcommon-cos7-x86_64/meta.yaml index 1cfb8891..f2e8c308 100644 --- a/cdts/libxkbcommon-cos7-x86_64/meta.yaml +++ b/cdts/libxkbcommon-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxkbcommon-0.7.1-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxkbcommon-0.7.1-3.el7.x86_64.rpm sha256: a9b062f6eb21386a67dfea0fd3f3bca884fa25a938f6edf36b4a4fcc30578fc9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml b/cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml index 7c8bd3e8..f14cca4f 100644 --- a/cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxkbcommon-devel-0.7.1-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxkbcommon-devel-0.7.1-3.el7.aarch64.rpm sha256: fb6f1b847528eafa3633ae8dc90d76573b1dd69417fb13173831d6dbd9b41e4d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml b/cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml index 50729290..90b53a8c 100644 --- a/cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxkbcommon-devel-0.7.1-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxkbcommon-devel-0.7.1-3.el7.ppc64le.rpm sha256: 0562f976047a757fb86081a09040ca0027df89e22a5d28d659304091504cbff9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxkbcommon-devel-cos7-x86_64/meta.yaml b/cdts/libxkbcommon-devel-cos7-x86_64/meta.yaml index 5f2d5f88..b31fcfc9 100644 --- a/cdts/libxkbcommon-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxkbcommon-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.7.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxkbcommon-devel-0.7.1-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxkbcommon-devel-0.7.1-3.el7.x86_64.rpm sha256: e08a3066495c87cc85ec31302cfa9f79bc615bb23182147de0e4eebeec832045 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-cos7-aarch64/meta.yaml b/cdts/libxml2-cos7-aarch64/meta.yaml index 6308051b..13b1eb50 100644 --- a/cdts/libxml2-cos7-aarch64/meta.yaml +++ b/cdts/libxml2-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxml2-2.9.1-6.el7.5.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxml2-2.9.1-6.el7.5.aarch64.rpm sha256: 5532556bb4b30f40e9ca2f6d882385b948d81c9a0bdcebbf737fa53457d512ce no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-cos7-ppc64le/meta.yaml b/cdts/libxml2-cos7-ppc64le/meta.yaml index f68c97ef..7aa86e1c 100644 --- a/cdts/libxml2-cos7-ppc64le/meta.yaml +++ b/cdts/libxml2-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxml2-2.9.1-6.el7.5.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxml2-2.9.1-6.el7.5.ppc64le.rpm sha256: 6ecbc530230cf838e4b8a2899837a66df77287427d64fcc18456b05d50b881f4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-cos7-x86_64/meta.yaml b/cdts/libxml2-cos7-x86_64/meta.yaml index 8496c343..9de52bed 100644 --- a/cdts/libxml2-cos7-x86_64/meta.yaml +++ b/cdts/libxml2-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxml2-2.9.1-6.el7.5.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxml2-2.9.1-6.el7.5.x86_64.rpm sha256: c06a84f18b2fd44867a1d729dd1021d2ee8047419bc540875995a06626472f36 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-devel-cos7-aarch64/meta.yaml b/cdts/libxml2-devel-cos7-aarch64/meta.yaml index 65b007fe..7f9628e0 100644 --- a/cdts/libxml2-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxml2-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxml2-devel-2.9.1-6.el7.5.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxml2-devel-2.9.1-6.el7.5.aarch64.rpm sha256: d9030d2abe6c494759f4623e914a03c8f62a38d8b53f09fffa8e8edb24b13299 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-devel-cos7-ppc64le/meta.yaml b/cdts/libxml2-devel-cos7-ppc64le/meta.yaml index e87e2682..36f5dd9e 100644 --- a/cdts/libxml2-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxml2-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxml2-devel-2.9.1-6.el7.5.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxml2-devel-2.9.1-6.el7.5.ppc64le.rpm sha256: 651f42efcff7516b5573857d83d2f7ac8dc53cfbf98302a89d52abce686caca6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxml2-devel-cos7-x86_64/meta.yaml b/cdts/libxml2-devel-cos7-x86_64/meta.yaml index 8f4f624b..ba1680cc 100644 --- a/cdts/libxml2-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxml2-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.9.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxml2-devel-2.9.1-6.el7.5.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxml2-devel-2.9.1-6.el7.5.x86_64.rpm sha256: 7d950d5df5125f76ff94df054c7cafcb30fefd49f9d43fd8fc044aed52e00556 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-cos7-aarch64/meta.yaml b/cdts/libxrandr-cos7-aarch64/meta.yaml index 5db07371..cca50ff8 100644 --- a/cdts/libxrandr-cos7-aarch64/meta.yaml +++ b/cdts/libxrandr-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrandr-1.5.1-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXrandr-1.5.1-2.el7.aarch64.rpm sha256: ff6a386f3b3ac3b67a03159c279baf899a1b848c37e4bc1cb43dbd52bf24e24b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-cos7-ppc64le/meta.yaml b/cdts/libxrandr-cos7-ppc64le/meta.yaml index ce855b86..797a62e8 100644 --- a/cdts/libxrandr-cos7-ppc64le/meta.yaml +++ b/cdts/libxrandr-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrandr-1.5.1-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXrandr-1.5.1-2.el7.ppc64le.rpm sha256: ec45fc8ae470c0a025b7c38621ce529e41d188379f3985a6eacab356fb9e5122 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-cos7-x86_64/meta.yaml b/cdts/libxrandr-cos7-x86_64/meta.yaml index 2181e942..cb5a59ad 100644 --- a/cdts/libxrandr-cos7-x86_64/meta.yaml +++ b/cdts/libxrandr-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXrandr-1.5.1-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXrandr-1.5.1-2.el7.x86_64.rpm sha256: 68e7000c212cd6943a71daa3633317f1637533be0df13e929f0202fc22726b83 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-devel-cos7-aarch64/meta.yaml b/cdts/libxrandr-devel-cos7-aarch64/meta.yaml index 8787deed..f9912d61 100644 --- a/cdts/libxrandr-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxrandr-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrandr-devel-1.5.1-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXrandr-devel-1.5.1-2.el7.aarch64.rpm sha256: 3c52a81d420ad68ee8791c0ea7996ad7a29bd835fe2305d533d9caa19d753cd7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-devel-cos7-ppc64le/meta.yaml b/cdts/libxrandr-devel-cos7-ppc64le/meta.yaml index 1aa1bf30..bf94bade 100644 --- a/cdts/libxrandr-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxrandr-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrandr-devel-1.5.1-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXrandr-devel-1.5.1-2.el7.ppc64le.rpm sha256: 800abf63266e5fce6056aaa50e6f10b7fd8700350c75ee540aaec474d1975811 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrandr-devel-cos7-x86_64/meta.yaml b/cdts/libxrandr-devel-cos7-x86_64/meta.yaml index c53bb35d..b520e7ea 100644 --- a/cdts/libxrandr-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxrandr-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.5.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXrandr-devel-1.5.1-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXrandr-devel-1.5.1-2.el7.x86_64.rpm sha256: 2fa2bffa9cad18d1f30c6063e701cf89a915efcdad25f9552fab95a5ce4954f4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-cos7-aarch64/meta.yaml b/cdts/libxrender-cos7-aarch64/meta.yaml index a30815d9..8be1e0f9 100644 --- a/cdts/libxrender-cos7-aarch64/meta.yaml +++ b/cdts/libxrender-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrender-0.9.10-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXrender-0.9.10-1.el7.aarch64.rpm sha256: 9fe491041a1bbcd7bae323a953b6526164eedd37fa707f1d15e95151f067c7eb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-cos7-ppc64le/meta.yaml b/cdts/libxrender-cos7-ppc64le/meta.yaml index 54331876..de0aa5a9 100644 --- a/cdts/libxrender-cos7-ppc64le/meta.yaml +++ b/cdts/libxrender-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrender-0.9.10-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXrender-0.9.10-1.el7.ppc64le.rpm sha256: ca11a544d84de32226f9b534bcd7b7d3ea442ade23743ded22dee5db4d6b5875 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-cos7-x86_64/meta.yaml b/cdts/libxrender-cos7-x86_64/meta.yaml index 14c889e4..2e080e84 100644 --- a/cdts/libxrender-cos7-x86_64/meta.yaml +++ b/cdts/libxrender-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXrender-0.9.10-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXrender-0.9.10-1.el7.x86_64.rpm sha256: 3de0d3812ff49c6e10175cc56c30fa1801d158e6fb34cb1cdb245ef466bae173 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-devel-cos7-aarch64/meta.yaml b/cdts/libxrender-devel-cos7-aarch64/meta.yaml index 5975bd20..c3a486ee 100644 --- a/cdts/libxrender-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxrender-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrender-devel-0.9.10-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXrender-devel-0.9.10-1.el7.aarch64.rpm sha256: f6d9da30d0aee0a97cf77aa48186612a8d0f7f10e4eefe0d299a0e3bc460c72f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-devel-cos7-ppc64le/meta.yaml b/cdts/libxrender-devel-cos7-ppc64le/meta.yaml index 93e5ac0a..a08744cb 100644 --- a/cdts/libxrender-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxrender-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrender-devel-0.9.10-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXrender-devel-0.9.10-1.el7.ppc64le.rpm sha256: 93705a982fc458eb8fefb92b82cef721110916636092cecf745800a60c497cdf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxrender-devel-cos7-x86_64/meta.yaml b/cdts/libxrender-devel-cos7-x86_64/meta.yaml index 56d1ca2b..462c5a29 100644 --- a/cdts/libxrender-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxrender-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.9.10 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXrender-devel-0.9.10-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXrender-devel-0.9.10-1.el7.x86_64.rpm sha256: 0f6bb706f0a7bb9bdeeda9194ab762d5cb1a72478b5e14de81e0e20a8f4b65cd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-cos7-aarch64/meta.yaml b/cdts/libxscrnsaver-cos7-aarch64/meta.yaml index 410ef787..18a59740 100644 --- a/cdts/libxscrnsaver-cos7-aarch64/meta.yaml +++ b/cdts/libxscrnsaver-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXScrnSaver-1.2.2-6.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXScrnSaver-1.2.2-6.1.el7.aarch64.rpm sha256: bd762e8016cf40a39c22ecdc63e0fff8211b2cfc6f4a8a8f7f16e55d4c446431 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-cos7-ppc64le/meta.yaml b/cdts/libxscrnsaver-cos7-ppc64le/meta.yaml index bb445953..24b743dc 100644 --- a/cdts/libxscrnsaver-cos7-ppc64le/meta.yaml +++ b/cdts/libxscrnsaver-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXScrnSaver-1.2.2-6.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXScrnSaver-1.2.2-6.1.el7.ppc64le.rpm sha256: 1440b7d8503c8080f95b17e6aaa3d180133e9ab08ad45c6683490e1fb045731c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-cos7-x86_64/meta.yaml b/cdts/libxscrnsaver-cos7-x86_64/meta.yaml index 737e7fce..fa702455 100644 --- a/cdts/libxscrnsaver-cos7-x86_64/meta.yaml +++ b/cdts/libxscrnsaver-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXScrnSaver-1.2.2-6.1.el7.x86_64.rpm sha256: ea8e5b4a6c0c7b4d8d4c59c8839f90a81e21a7d2b80db7621777d55164c13d93 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml b/cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml index 25bbcb76..dfce3306 100644 --- a/cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.aarch64.rpm sha256: bcc8e2a1ced026357882960f85b54f21547c5835fb50cba1b8166cba5e8b5ce0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml b/cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml index 9d869f40..7ccc3bae 100644 --- a/cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.ppc64le.rpm sha256: 6b414d2e18ad827130852f287aa5968c32b3937c68cbeba9e33f1c09cb7ca5e8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxscrnsaver-devel-cos7-x86_64/meta.yaml b/cdts/libxscrnsaver-devel-cos7-x86_64/meta.yaml index 3b331eeb..c75f2a7c 100644 --- a/cdts/libxscrnsaver-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxscrnsaver-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.x86_64.rpm sha256: 648dba880fd76aa92a3d81163e487f9f41c33e573a8cb4ca168837b447ad3636 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-cos7-aarch64/meta.yaml b/cdts/libxshmfence-cos7-aarch64/meta.yaml index 549a6dc0..85c0f32b 100644 --- a/cdts/libxshmfence-cos7-aarch64/meta.yaml +++ b/cdts/libxshmfence-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxshmfence-1.2-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxshmfence-1.2-1.el7.aarch64.rpm sha256: 4b0b6292d05526a2d44bb3f5bb58607fc8dbb9024eb59f129ee3ed1181fff49e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-cos7-ppc64le/meta.yaml b/cdts/libxshmfence-cos7-ppc64le/meta.yaml index 59d3abf6..01f21516 100644 --- a/cdts/libxshmfence-cos7-ppc64le/meta.yaml +++ b/cdts/libxshmfence-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxshmfence-1.2-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxshmfence-1.2-1.el7.ppc64le.rpm sha256: afa3dd3d84014ac2e61c64b0bfcbcf87786557a8ee6fafb906ecc845cc6e1010 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-cos7-x86_64/meta.yaml b/cdts/libxshmfence-cos7-x86_64/meta.yaml index 793f685b..b08ec7be 100644 --- a/cdts/libxshmfence-cos7-x86_64/meta.yaml +++ b/cdts/libxshmfence-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxshmfence-1.2-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxshmfence-1.2-1.el7.x86_64.rpm sha256: 08d9e87212fedd61b7f59618b086e501222cd7f79768e493475d3fcd1f439ecb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-devel-cos7-aarch64/meta.yaml b/cdts/libxshmfence-devel-cos7-aarch64/meta.yaml index 522e436c..dd3e3567 100644 --- a/cdts/libxshmfence-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxshmfence-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxshmfence-devel-1.2-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libxshmfence-devel-1.2-1.el7.aarch64.rpm sha256: 85ca3eab71b96569616ee54991ade334ced7e56234a96c7870b386824792eb96 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml b/cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml index a6039b8d..df4a9cc4 100644 --- a/cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxshmfence-devel-1.2-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libxshmfence-devel-1.2-1.el7.ppc64le.rpm sha256: b2a606c1d82db4a3b369a29b0ecd0bf7c55b9a15b6dda7df65fad8bc5f158c09 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxshmfence-devel-cos7-x86_64/meta.yaml b/cdts/libxshmfence-devel-cos7-x86_64/meta.yaml index e5f21ff4..6a3473f3 100644 --- a/cdts/libxshmfence-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxshmfence-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libxshmfence-devel-1.2-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libxshmfence-devel-1.2-1.el7.x86_64.rpm sha256: f9fdbdfb5d61d5b280e8ec3f0240bda05bcbcb681207799e883df3b904dcb73d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-cos7-aarch64/meta.yaml b/cdts/libxt-cos7-aarch64/meta.yaml index 3dd3f191..9027ca60 100644 --- a/cdts/libxt-cos7-aarch64/meta.yaml +++ b/cdts/libxt-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXt-1.1.5-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXt-1.1.5-3.el7.aarch64.rpm sha256: 14feaf71d24a02a9ca3dc6b8cc6934f557725010d88c8bd66167d733396ea610 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-cos7-ppc64le/meta.yaml b/cdts/libxt-cos7-ppc64le/meta.yaml index fdb4dc04..95277655 100644 --- a/cdts/libxt-cos7-ppc64le/meta.yaml +++ b/cdts/libxt-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXt-1.1.5-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXt-1.1.5-3.el7.ppc64le.rpm sha256: 6634b8720eb95a0b39779131bdeae73225c67a967c4f2a8f05977e9ba28c7bad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-cos7-x86_64/meta.yaml b/cdts/libxt-cos7-x86_64/meta.yaml index afd4b2ad..e91f5377 100644 --- a/cdts/libxt-cos7-x86_64/meta.yaml +++ b/cdts/libxt-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXt-1.1.5-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXt-1.1.5-3.el7.x86_64.rpm sha256: 29a52c675bf20c3ff62cf6627b3dc4957fd8ab8636ee3e98db8db22473ce4083 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-devel-cos7-aarch64/meta.yaml b/cdts/libxt-devel-cos7-aarch64/meta.yaml index 2f6df16a..43896b6b 100644 --- a/cdts/libxt-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxt-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXt-devel-1.1.5-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXt-devel-1.1.5-3.el7.aarch64.rpm sha256: bc32dc2f1babcc462eb9cab3ac9c63d1a41781334c74ab59b97024bfa61feb24 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-devel-cos7-ppc64le/meta.yaml b/cdts/libxt-devel-cos7-ppc64le/meta.yaml index c4fa8bb6..40eaa8f9 100644 --- a/cdts/libxt-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxt-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXt-devel-1.1.5-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXt-devel-1.1.5-3.el7.ppc64le.rpm sha256: 823b99d22ff9ce483f8f2ea9a4f8435547b52e06037b85aaf1a0e2902fde9a87 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxt-devel-cos7-x86_64/meta.yaml b/cdts/libxt-devel-cos7-x86_64/meta.yaml index 2db1d722..7e6366ef 100644 --- a/cdts/libxt-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxt-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXt-devel-1.1.5-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXt-devel-1.1.5-3.el7.x86_64.rpm sha256: 1372cb3e743f55ddaa3dfa4c8e5dfbad6e84bd4b3740b1ccdbb130076371c704 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-cos7-aarch64/meta.yaml b/cdts/libxtst-cos7-aarch64/meta.yaml index 0f5eb238..b602373a 100644 --- a/cdts/libxtst-cos7-aarch64/meta.yaml +++ b/cdts/libxtst-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXtst-1.2.3-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXtst-1.2.3-1.el7.aarch64.rpm sha256: f40854c398ab8243ab3f21ec55507d4b8e03093203022c93bcc27260c14022cc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-cos7-ppc64le/meta.yaml b/cdts/libxtst-cos7-ppc64le/meta.yaml index da0fa50b..ecc5f2a4 100644 --- a/cdts/libxtst-cos7-ppc64le/meta.yaml +++ b/cdts/libxtst-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXtst-1.2.3-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXtst-1.2.3-1.el7.ppc64le.rpm sha256: cd4efbe84315bd572fd111fc96b24519639d28abc114e3c32b4f214c43591586 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-cos7-x86_64/meta.yaml b/cdts/libxtst-cos7-x86_64/meta.yaml index 9c0126e1..d154beb7 100644 --- a/cdts/libxtst-cos7-x86_64/meta.yaml +++ b/cdts/libxtst-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXtst-1.2.3-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXtst-1.2.3-1.el7.x86_64.rpm sha256: fb26618b371e304889912c79aa009388aaa17f3b08fdce9512d70f3957fe18e2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-devel-cos7-aarch64/meta.yaml b/cdts/libxtst-devel-cos7-aarch64/meta.yaml index beeaf02f..be85ff3f 100644 --- a/cdts/libxtst-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxtst-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXtst-devel-1.2.3-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXtst-devel-1.2.3-1.el7.aarch64.rpm sha256: a4440f10a4936d7da02fb512896f62df1162a7fb50e289322d43bc0ce631a56c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-devel-cos7-ppc64le/meta.yaml b/cdts/libxtst-devel-cos7-ppc64le/meta.yaml index 6056006d..15869a30 100644 --- a/cdts/libxtst-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxtst-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXtst-devel-1.2.3-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXtst-devel-1.2.3-1.el7.ppc64le.rpm sha256: 76985287b06e0fbecf9c824737d423e734342b02374a5c20f54b2df9488898c9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxtst-devel-cos7-x86_64/meta.yaml b/cdts/libxtst-devel-cos7-x86_64/meta.yaml index 07b759e8..c9b67af2 100644 --- a/cdts/libxtst-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxtst-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.2.3 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXtst-devel-1.2.3-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXtst-devel-1.2.3-1.el7.x86_64.rpm sha256: fab1028dee911e26782bbf34dc2e09c5cb9633f04029fe30c886e8347feb5f40 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-cos7-aarch64/meta.yaml b/cdts/libxxf86vm-cos7-aarch64/meta.yaml index 909c9640..51a359df 100644 --- a/cdts/libxxf86vm-cos7-aarch64/meta.yaml +++ b/cdts/libxxf86vm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXxf86vm-1.1.4-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXxf86vm-1.1.4-1.el7.aarch64.rpm sha256: 66fafbf534a52b2c9b4446136505e06fc1bc38e786f7834255bdb03a5bb6a990 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-cos7-ppc64le/meta.yaml b/cdts/libxxf86vm-cos7-ppc64le/meta.yaml index 5c16ced6..31ae3170 100644 --- a/cdts/libxxf86vm-cos7-ppc64le/meta.yaml +++ b/cdts/libxxf86vm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXxf86vm-1.1.4-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXxf86vm-1.1.4-1.el7.ppc64le.rpm sha256: 39a2ca6b68766e837892dcf536764b542ec219f56ebc2754408dcae46b8553b6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-cos7-x86_64/meta.yaml b/cdts/libxxf86vm-cos7-x86_64/meta.yaml index 3608818a..e6daa6f5 100644 --- a/cdts/libxxf86vm-cos7-x86_64/meta.yaml +++ b/cdts/libxxf86vm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXxf86vm-1.1.4-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXxf86vm-1.1.4-1.el7.x86_64.rpm sha256: ee07fbe9afdf77c231758c63b019f7909524a46b28ac3bfe4b1fac297d91b5c2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml b/cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml index 615f4f7e..8ac667a9 100644 --- a/cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml +++ b/cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXxf86vm-devel-1.1.4-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/libXxf86vm-devel-1.1.4-1.el7.aarch64.rpm sha256: 44be5b49b06848119cc67c198fed8d61f8e6d7ac833bf51225a157b2a6108e6e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml b/cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml index bf78a76d..6d43045a 100644 --- a/cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml +++ b/cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXxf86vm-devel-1.1.4-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/libXxf86vm-devel-1.1.4-1.el7.ppc64le.rpm sha256: e7ff46808f8b4bbb636a15f189297770a1529c58f7739760f8b2c0da8dfe26d5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/libxxf86vm-devel-cos7-x86_64/meta.yaml b/cdts/libxxf86vm-devel-cos7-x86_64/meta.yaml index 7cf51f8b..ce367f91 100644 --- a/cdts/libxxf86vm-devel-cos7-x86_64/meta.yaml +++ b/cdts/libxxf86vm-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/libXxf86vm-devel-1.1.4-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/libXxf86vm-devel-1.1.4-1.el7.x86_64.rpm sha256: 691bf47ba421d0d8782789cc5efc5fb0762c9e1193901dfe698ea7e5b1ed41e9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml b/cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml index facfdb6c..30c08179 100644 --- a/cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml +++ b/cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-dri-drivers-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-dri-drivers-18.3.4-10.el7.aarch64.rpm sha256: c8cd7f6759d26246b59adbc8ba958dd4a82f09e24e2a268a1cb4b9f3f34cec3f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml b/cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml index 515d1f35..a7482143 100644 --- a/cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-dri-drivers-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-dri-drivers-18.3.4-10.el7.ppc64le.rpm sha256: bf422da8148a6dea20fa7f47e746bd738dc24246a63fe9309d769af158f9c963 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-dri-drivers-cos7-x86_64/meta.yaml b/cdts/mesa-dri-drivers-cos7-x86_64/meta.yaml index 0f51bef2..e54824be 100644 --- a/cdts/mesa-dri-drivers-cos7-x86_64/meta.yaml +++ b/cdts/mesa-dri-drivers-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-dri-drivers-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-dri-drivers-18.3.4-10.el7.x86_64.rpm sha256: fd30b3a238ec32ab270c053e3d4cc3b88e6c0de52594ee1b92f6411302ffdca3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-khr-devel-cos7-aarch64/meta.yaml b/cdts/mesa-khr-devel-cos7-aarch64/meta.yaml index 0db1b131..8cfdca02 100644 --- a/cdts/mesa-khr-devel-cos7-aarch64/meta.yaml +++ b/cdts/mesa-khr-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-khr-devel-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-khr-devel-18.3.4-10.el7.aarch64.rpm sha256: 7fefdd3682189952a63fe9cf267db15771628e3d2c171c21ad5ab37b5feb40f3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml b/cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml index f12825d6..615e7e5b 100644 --- a/cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-khr-devel-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-khr-devel-18.3.4-10.el7.ppc64le.rpm sha256: 54ff34c19bfd6935b09aee1897751da04a1b81e9669d894dc4a19424d5dc6fe6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-khr-devel-cos7-x86_64/meta.yaml b/cdts/mesa-khr-devel-cos7-x86_64/meta.yaml index f4769e0e..f4b1c0eb 100644 --- a/cdts/mesa-khr-devel-cos7-x86_64/meta.yaml +++ b/cdts/mesa-khr-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-khr-devel-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-khr-devel-18.3.4-10.el7.x86_64.rpm sha256: 43fcb86387a59f75cdb3150ecec734e0970aba78324b2f6982bb69e489751ca2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-cos7-aarch64/meta.yaml b/cdts/mesa-libegl-cos7-aarch64/meta.yaml index 19ffa88e..61fe650b 100644 --- a/cdts/mesa-libegl-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libegl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libEGL-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libEGL-18.3.4-10.el7.aarch64.rpm sha256: ec700086703a3385a1903ebc0394f9f08843527d737d8fb6cd7620eb785b21d5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-cos7-ppc64le/meta.yaml b/cdts/mesa-libegl-cos7-ppc64le/meta.yaml index f66402cc..f5f865dd 100644 --- a/cdts/mesa-libegl-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libegl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libEGL-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libEGL-18.3.4-10.el7.ppc64le.rpm sha256: 9e722d09265089ba1eb68b7ffd958d86cefe08cc143bee39ef846a95415ac756 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-cos7-x86_64/meta.yaml b/cdts/mesa-libegl-cos7-x86_64/meta.yaml index e711452f..7a7eceb0 100644 --- a/cdts/mesa-libegl-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libegl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libEGL-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libEGL-18.3.4-10.el7.x86_64.rpm sha256: 873d854f7c4cba4c8fa82c547fec5e0404e23c096bbfe032f4f492d57f3e2578 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml b/cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml index 5f846f0f..12171363 100644 --- a/cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libEGL-devel-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libEGL-devel-18.3.4-10.el7.aarch64.rpm sha256: bea0470994bf198eccf8e77da11d25ed459c17564245b2ff2414e88a34cc327b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml b/cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml index d3be6112..391688ae 100644 --- a/cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libEGL-devel-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libEGL-devel-18.3.4-10.el7.ppc64le.rpm sha256: 2fafd8ce90d44455be130438fe1b9a6779c834f9bb3fa06e3cebf6fe73b34ee1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libegl-devel-cos7-x86_64/meta.yaml b/cdts/mesa-libegl-devel-cos7-x86_64/meta.yaml index 69f28100..2241396a 100644 --- a/cdts/mesa-libegl-devel-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libegl-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libEGL-devel-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libEGL-devel-18.3.4-10.el7.x86_64.rpm sha256: f524b9e34f961da12f50c85ac541b3b092cc618688df28f1c3602c4e2afd1b1a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgbm-cos7-aarch64/meta.yaml b/cdts/mesa-libgbm-cos7-aarch64/meta.yaml index 01cfd506..4ce9e807 100644 --- a/cdts/mesa-libgbm-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libgbm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libgbm-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libgbm-18.3.4-10.el7.aarch64.rpm sha256: df214382734fd4b2a0dc0800c57dd4f0b8023df55218e979553d6cc6bb7ee1aa no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgbm-cos7-ppc64le/meta.yaml b/cdts/mesa-libgbm-cos7-ppc64le/meta.yaml index 080f5036..93c36e6a 100644 --- a/cdts/mesa-libgbm-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libgbm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libgbm-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libgbm-18.3.4-10.el7.ppc64le.rpm sha256: 749c2d946cec376e64106bf845d43e8cf116e54722ac57e0a58c87ae5ed9c99c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgbm-cos7-x86_64/meta.yaml b/cdts/mesa-libgbm-cos7-x86_64/meta.yaml index e1307e8f..744abcac 100644 --- a/cdts/mesa-libgbm-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libgbm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libgbm-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libgbm-18.3.4-10.el7.x86_64.rpm sha256: ccf388cccbcd260558a99df6901cd3ca04b2fec8557e3e80dfa88e7089f2df04 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-cos7-aarch64/meta.yaml b/cdts/mesa-libgl-cos7-aarch64/meta.yaml index aa2b74be..9a874e69 100644 --- a/cdts/mesa-libgl-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libgl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libGL-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libGL-18.3.4-10.el7.aarch64.rpm sha256: f123919a509b12193e3651fbe0f4fedc50ab8cb2213a51a2a240140c339a386d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-cos7-ppc64le/meta.yaml b/cdts/mesa-libgl-cos7-ppc64le/meta.yaml index d47d4214..0271b9d0 100644 --- a/cdts/mesa-libgl-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libgl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libGL-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libGL-18.3.4-10.el7.ppc64le.rpm sha256: ba1cd56a71ac90429a8441a8eb57e37086d830cfe9d2ffadcdc578a2cf61be14 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-cos7-x86_64/meta.yaml b/cdts/mesa-libgl-cos7-x86_64/meta.yaml index 8011a0b8..d27353ee 100644 --- a/cdts/mesa-libgl-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libgl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libGL-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libGL-18.3.4-10.el7.x86_64.rpm sha256: e8a8967ff175bfef2c9c0504493339950194d193a8014593c88f4de1c61767c4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml b/cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml index cf035543..edb60aaf 100644 --- a/cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libGL-devel-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libGL-devel-18.3.4-10.el7.aarch64.rpm sha256: 4414f0b094fef1ec6e2ca623d2e06407f91bf76c0762003768f92383d2328c6c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml b/cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml index 2a8f513f..afa1d976 100644 --- a/cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libGL-devel-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libGL-devel-18.3.4-10.el7.ppc64le.rpm sha256: 7112326c1c5b62d1d48e3c58e49b697f3667845768340470a904c19118674d84 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libgl-devel-cos7-x86_64/meta.yaml b/cdts/mesa-libgl-devel-cos7-x86_64/meta.yaml index caeaa5eb..8c2c8baa 100644 --- a/cdts/mesa-libgl-devel-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libgl-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libGL-devel-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libGL-devel-18.3.4-10.el7.x86_64.rpm sha256: cce3ddb909cdd1f0a305a94c0b88ed0bad6987256147e30821d7a51c92b6b0e6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libglapi-cos7-aarch64/meta.yaml b/cdts/mesa-libglapi-cos7-aarch64/meta.yaml index fef15c2e..79187d50 100644 --- a/cdts/mesa-libglapi-cos7-aarch64/meta.yaml +++ b/cdts/mesa-libglapi-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libglapi-18.3.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/mesa-libglapi-18.3.4-10.el7.aarch64.rpm sha256: 16e6bb375c3499f629cae7b6ea851692119eddcd204abb87b04db8ec626bb4ef no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libglapi-cos7-ppc64le/meta.yaml b/cdts/mesa-libglapi-cos7-ppc64le/meta.yaml index a16c12a1..a6388782 100644 --- a/cdts/mesa-libglapi-cos7-ppc64le/meta.yaml +++ b/cdts/mesa-libglapi-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libglapi-18.3.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/mesa-libglapi-18.3.4-10.el7.ppc64le.rpm sha256: 5a5c24400ece48401ed7d2ba3992e6a3e76fbe92167cc8e5c838e2203763aaa1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/mesa-libglapi-cos7-x86_64/meta.yaml b/cdts/mesa-libglapi-cos7-x86_64/meta.yaml index 171e0aae..8a70a559 100644 --- a/cdts/mesa-libglapi-cos7-x86_64/meta.yaml +++ b/cdts/mesa-libglapi-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 18.3.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libglapi-18.3.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libglapi-18.3.4-10.el7.x86_64.rpm sha256: 40466132f3f6b62777ad27df7dc0060f99a362c55f00ed125d0f58437066a38f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nspr-cos7-aarch64/meta.yaml b/cdts/nspr-cos7-aarch64/meta.yaml index e7e41394..9fe5ed5a 100644 --- a/cdts/nspr-cos7-aarch64/meta.yaml +++ b/cdts/nspr-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.21.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nspr-4.21.0-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/nspr-4.21.0-1.el7.aarch64.rpm sha256: 358f430d3b2ac45d78089ee70f9be181fa1dc67d3b30d8f323041fa9b933e6c2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nspr-cos7-ppc64le/meta.yaml b/cdts/nspr-cos7-ppc64le/meta.yaml index c38fab8c..7cdb9761 100644 --- a/cdts/nspr-cos7-ppc64le/meta.yaml +++ b/cdts/nspr-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.21.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nspr-4.21.0-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/nspr-4.21.0-1.el7.ppc64le.rpm sha256: 45364781cd4ba368dcfece9587c8d9e89324aaceadbb134530b83596cd0d3e8b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nspr-cos7-x86_64/meta.yaml b/cdts/nspr-cos7-x86_64/meta.yaml index 22fed40d..6c8e8eee 100644 --- a/cdts/nspr-cos7-x86_64/meta.yaml +++ b/cdts/nspr-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 4.21.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/nspr-4.21.0-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/nspr-4.21.0-1.el7.x86_64.rpm sha256: 87b51e45cfb1fb7e13f3c9ee00ca4326812c3daa69820634c8eff3c60890c928 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-cos7-aarch64/meta.yaml b/cdts/nss-cos7-aarch64/meta.yaml index 6dce22dd..a6c34d03 100644 --- a/cdts/nss-cos7-aarch64/meta.yaml +++ b/cdts/nss-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-3.44.0-7.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/nss-3.44.0-7.el7_7.aarch64.rpm sha256: e62d16e9fea97fc4253510568f454c3c0cfd9310b072f23980b78f9cc29d4831 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-cos7-ppc64le/meta.yaml b/cdts/nss-cos7-ppc64le/meta.yaml index 8d72a736..9cbef228 100644 --- a/cdts/nss-cos7-ppc64le/meta.yaml +++ b/cdts/nss-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-3.44.0-7.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/nss-3.44.0-7.el7_7.ppc64le.rpm sha256: 348a1040936e8b20ac16adbe3c6a951d3d59e005251800ce50ce2de8a9615c5e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-cos7-x86_64/meta.yaml b/cdts/nss-cos7-x86_64/meta.yaml index 7dc8c992..4b0f6635 100644 --- a/cdts/nss-cos7-x86_64/meta.yaml +++ b/cdts/nss-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/nss-3.44.0-7.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/nss-3.44.0-7.el7_7.x86_64.rpm sha256: 76e4a0944647a345ea932e8d79058f9856e05895528f8b0596eb9099a7772f22 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-cos7-aarch64/meta.yaml b/cdts/nss-softokn-cos7-aarch64/meta.yaml index cec5b560..739bfaba 100644 --- a/cdts/nss-softokn-cos7-aarch64/meta.yaml +++ b/cdts/nss-softokn-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-softokn-3.44.0-8.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/nss-softokn-3.44.0-8.el7_7.aarch64.rpm sha256: e9e101bb578e09199f15af33f2767f7706281ec7383598e31a2caaa1c9fef746 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-cos7-ppc64le/meta.yaml b/cdts/nss-softokn-cos7-ppc64le/meta.yaml index ba15a42f..85cf729f 100644 --- a/cdts/nss-softokn-cos7-ppc64le/meta.yaml +++ b/cdts/nss-softokn-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-softokn-3.44.0-8.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/nss-softokn-3.44.0-8.el7_7.ppc64le.rpm sha256: 41748393f94251d2d58988c94f7503576fa28920094e0f0498486422c91e155b no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-cos7-x86_64/meta.yaml b/cdts/nss-softokn-cos7-x86_64/meta.yaml index 4ae7bb7f..64d9802b 100644 --- a/cdts/nss-softokn-cos7-x86_64/meta.yaml +++ b/cdts/nss-softokn-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/nss-softokn-3.44.0-8.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/nss-softokn-3.44.0-8.el7_7.x86_64.rpm sha256: f8d10e879c3bc46ad909f632da2cbb59407afaf1374af36dd268c5d213771905 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml b/cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml index c05326f2..b916378a 100644 --- a/cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml +++ b/cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-softokn-freebl-3.44.0-8.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/nss-softokn-freebl-3.44.0-8.el7_7.aarch64.rpm sha256: 5a62051cc69e76ffa44291ed12464a3ce4a8224dbf829330739aae500f33b2b2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml b/cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml index f0202e0a..bde36c87 100644 --- a/cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml +++ b/cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-softokn-freebl-3.44.0-8.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/nss-softokn-freebl-3.44.0-8.el7_7.ppc64le.rpm sha256: 01439cbf4297a341e31b425961bdafc251a4765e22035977ca459c939f949899 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-softokn-freebl-cos7-x86_64/meta.yaml b/cdts/nss-softokn-freebl-cos7-x86_64/meta.yaml index 706956e8..f94b9564 100644 --- a/cdts/nss-softokn-freebl-cos7-x86_64/meta.yaml +++ b/cdts/nss-softokn-freebl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/nss-softokn-freebl-3.44.0-8.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/nss-softokn-freebl-3.44.0-8.el7_7.x86_64.rpm sha256: 9949831b67f6eb68dc9df6df3e4570bd5f9301de3c7d67c41512fcaaadb40da5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-util-cos7-aarch64/meta.yaml b/cdts/nss-util-cos7-aarch64/meta.yaml index 7e46586e..b25f6e57 100644 --- a/cdts/nss-util-cos7-aarch64/meta.yaml +++ b/cdts/nss-util-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-util-3.44.0-4.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/nss-util-3.44.0-4.el7_7.aarch64.rpm sha256: 174df0fb01025aa97140dce0128312cf64b81079bcd508b55c4e19f95f4045ca no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-util-cos7-ppc64le/meta.yaml b/cdts/nss-util-cos7-ppc64le/meta.yaml index 9a58f121..d3504373 100644 --- a/cdts/nss-util-cos7-ppc64le/meta.yaml +++ b/cdts/nss-util-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-util-3.44.0-4.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/nss-util-3.44.0-4.el7_7.ppc64le.rpm sha256: b0eec4f2390d3a39a19afe60f914cc58f6de4b1749efef3991e5cdc991ded025 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/nss-util-cos7-x86_64/meta.yaml b/cdts/nss-util-cos7-x86_64/meta.yaml index 28a3b84a..30bd6180 100644 --- a/cdts/nss-util-cos7-x86_64/meta.yaml +++ b/cdts/nss-util-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.44.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/nss-util-3.44.0-4.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/nss-util-3.44.0-4.el7_7.x86_64.rpm sha256: 401b5322ea4d54d259a1947a92417671831bc17adbcbf487e7b52eda793ff457 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-cos7-aarch64/meta.yaml b/cdts/numactl-cos7-aarch64/meta.yaml index 89d4cf57..0d6d3082 100644 --- a/cdts/numactl-cos7-aarch64/meta.yaml +++ b/cdts/numactl-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-2.0.12-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/numactl-2.0.12-5.el7.aarch64.rpm sha256: c227f8d7d0b08dd1a40b855c472998da3eb6f029ad3964d44871295cd9e841b9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-cos7-ppc64le/meta.yaml b/cdts/numactl-cos7-ppc64le/meta.yaml index 72f8a72e..88b3a2d0 100644 --- a/cdts/numactl-cos7-ppc64le/meta.yaml +++ b/cdts/numactl-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-2.0.12-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/numactl-2.0.12-5.el7.ppc64le.rpm sha256: 188d558d22ab46eacd64b29fad9d115012a39481d2a7c60198d33442c4766386 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-cos7-x86_64/meta.yaml b/cdts/numactl-cos7-x86_64/meta.yaml index 9ca32364..203ed36f 100644 --- a/cdts/numactl-cos7-x86_64/meta.yaml +++ b/cdts/numactl-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/numactl-2.0.12-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/numactl-2.0.12-5.el7.x86_64.rpm sha256: 44c09f9002dcd478e3334403c808e9029e6533bf1d558d34c11f54ee397800d5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-devel-cos7-aarch64/meta.yaml b/cdts/numactl-devel-cos7-aarch64/meta.yaml index c792f6ce..a5bf49ca 100644 --- a/cdts/numactl-devel-cos7-aarch64/meta.yaml +++ b/cdts/numactl-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-devel-2.0.12-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/numactl-devel-2.0.12-5.el7.aarch64.rpm sha256: c9cf116e115f9a6560fbfb89ff741782b77c0cf4fa9488560608cc5e321609c8 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-devel-cos7-ppc64le/meta.yaml b/cdts/numactl-devel-cos7-ppc64le/meta.yaml index 0907488a..8f6ccfac 100644 --- a/cdts/numactl-devel-cos7-ppc64le/meta.yaml +++ b/cdts/numactl-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-devel-2.0.12-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/numactl-devel-2.0.12-5.el7.ppc64le.rpm sha256: 898d7f0b3ec3c37036a503acc91e8bf6a64b735ec9e9fcf44579437deac78c89 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-devel-cos7-x86_64/meta.yaml b/cdts/numactl-devel-cos7-x86_64/meta.yaml index 9a957579..358bc9a0 100644 --- a/cdts/numactl-devel-cos7-x86_64/meta.yaml +++ b/cdts/numactl-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/numactl-devel-2.0.12-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/numactl-devel-2.0.12-5.el7.x86_64.rpm sha256: 11c48961d93dbcbef519b2d50df43198c572e3a8a335d62ebc1e5f6307d948e5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-libs-cos7-aarch64/meta.yaml b/cdts/numactl-libs-cos7-aarch64/meta.yaml index 239aa1db..cd8002f6 100644 --- a/cdts/numactl-libs-cos7-aarch64/meta.yaml +++ b/cdts/numactl-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-libs-2.0.12-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/numactl-libs-2.0.12-5.el7.aarch64.rpm sha256: c4ba0c78449b077223c0a8a22ab28ac7d9f29328dea459f92ff7b33b1abd62db no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-libs-cos7-ppc64le/meta.yaml b/cdts/numactl-libs-cos7-ppc64le/meta.yaml index 31d0a975..1ca3e867 100644 --- a/cdts/numactl-libs-cos7-ppc64le/meta.yaml +++ b/cdts/numactl-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-libs-2.0.12-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/numactl-libs-2.0.12-5.el7.ppc64le.rpm sha256: 645fbaa8c7d906cbe1ff11c219529ab6a68733f5bd01061159c3a12acc521f95 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/numactl-libs-cos7-x86_64/meta.yaml b/cdts/numactl-libs-cos7-x86_64/meta.yaml index 03140605..e52f91a1 100644 --- a/cdts/numactl-libs-cos7-x86_64/meta.yaml +++ b/cdts/numactl-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.0.12 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/numactl-libs-2.0.12-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/numactl-libs-2.0.12-5.el7.x86_64.rpm sha256: cadd7d4125ce7b69bb020dc419c87600d4bd6d3ada1eed65c1472fb535b6b770 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-cos7-aarch64/meta.yaml b/cdts/opensm-cos7-aarch64/meta.yaml index f6d04361..87536c88 100644 --- a/cdts/opensm-cos7-aarch64/meta.yaml +++ b/cdts/opensm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-3.3.21-3.el7_8.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/opensm-3.3.21-3.el7_8.aarch64.rpm sha256: e096ca2e3f6f7dab71c74927e4140bc2d841e3bd241ebcacd19a17563b735bfd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-cos7-ppc64le/meta.yaml b/cdts/opensm-cos7-ppc64le/meta.yaml index 82a03f37..113115c6 100644 --- a/cdts/opensm-cos7-ppc64le/meta.yaml +++ b/cdts/opensm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-3.3.21-3.el7_8.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/opensm-3.3.21-3.el7_8.ppc64le.rpm sha256: 1ad0cf7c4bcd859bf58bd7a4d4af5e80696b4c5e474865f3e90ffadee707d91f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-cos7-x86_64/meta.yaml b/cdts/opensm-cos7-x86_64/meta.yaml index 4579c889..27bbd131 100644 --- a/cdts/opensm-cos7-x86_64/meta.yaml +++ b/cdts/opensm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/opensm-3.3.21-3.el7_8.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/opensm-3.3.21-3.el7_8.x86_64.rpm sha256: ed062e372b68c0220668936db880a7d38259bb602ba065bc02c499fab28a129a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-devel-cos7-aarch64/meta.yaml b/cdts/opensm-devel-cos7-aarch64/meta.yaml index 6289fc81..f94dd2fe 100644 --- a/cdts/opensm-devel-cos7-aarch64/meta.yaml +++ b/cdts/opensm-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-devel-3.3.21-3.el7_8.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/opensm-devel-3.3.21-3.el7_8.aarch64.rpm sha256: 5e87ade6a7fb9b87d228dcb1a4c81558c0775b5cebc5667422dc347e7db0c186 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-devel-cos7-ppc64le/meta.yaml b/cdts/opensm-devel-cos7-ppc64le/meta.yaml index bf96cbf6..b529c02e 100644 --- a/cdts/opensm-devel-cos7-ppc64le/meta.yaml +++ b/cdts/opensm-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-devel-3.3.21-3.el7_8.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/opensm-devel-3.3.21-3.el7_8.ppc64le.rpm sha256: 2c2c2c7b67185d1d25c0517b0b26d77a025717e1b8084e37f455a4f425c66440 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-devel-cos7-x86_64/meta.yaml b/cdts/opensm-devel-cos7-x86_64/meta.yaml index 53e041ba..e57ae6e7 100644 --- a/cdts/opensm-devel-cos7-x86_64/meta.yaml +++ b/cdts/opensm-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/opensm-devel-3.3.21-3.el7_8.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/opensm-devel-3.3.21-3.el7_8.x86_64.rpm sha256: 64398344ec0e54e3f72344d36a58087df6eb4406365d26b4db01c5016fb36d93 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-libs-cos7-aarch64/meta.yaml b/cdts/opensm-libs-cos7-aarch64/meta.yaml index cca0e7de..1d8ad92f 100644 --- a/cdts/opensm-libs-cos7-aarch64/meta.yaml +++ b/cdts/opensm-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-libs-3.3.21-3.el7_8.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/opensm-libs-3.3.21-3.el7_8.aarch64.rpm sha256: e632beaafcaa0d3e3d35647fd30311ce84177f5d2714b91b2321014e102a0b55 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-libs-cos7-ppc64le/meta.yaml b/cdts/opensm-libs-cos7-ppc64le/meta.yaml index 96617acc..6428d85e 100644 --- a/cdts/opensm-libs-cos7-ppc64le/meta.yaml +++ b/cdts/opensm-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-libs-3.3.21-3.el7_8.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/opensm-libs-3.3.21-3.el7_8.ppc64le.rpm sha256: c65cfc36d6c40a62e990c7ff83ab1407d6a1248dfc2f380b69552f21a2f16bbb no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/opensm-libs-cos7-x86_64/meta.yaml b/cdts/opensm-libs-cos7-x86_64/meta.yaml index bb3d3f4e..c2f4f2e2 100644 --- a/cdts/opensm-libs-cos7-x86_64/meta.yaml +++ b/cdts/opensm-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.3.21 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/opensm-libs-3.3.21-3.el7_8.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/opensm-libs-3.3.21-3.el7_8.x86_64.rpm sha256: 531f9e027550a689338d1029f09ef94bc9d5234c581a72d81ce42fdfa88a02ad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-cos7-aarch64/meta.yaml b/cdts/orbit2-cos7-aarch64/meta.yaml index 68c78f74..5a6cdf98 100644 --- a/cdts/orbit2-cos7-aarch64/meta.yaml +++ b/cdts/orbit2-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ORBit2-2.14.19-13.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/ORBit2-2.14.19-13.el7.aarch64.rpm sha256: 376ecf27cfc93e6d1d3bb1344a5e1dd82e493828213122c5bbc6c48f48803127 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-cos7-ppc64le/meta.yaml b/cdts/orbit2-cos7-ppc64le/meta.yaml index 39a77582..5d051382 100644 --- a/cdts/orbit2-cos7-ppc64le/meta.yaml +++ b/cdts/orbit2-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ORBit2-2.14.19-13.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/ORBit2-2.14.19-13.el7.ppc64le.rpm sha256: f7c5df0eba268db12f528d0363bc0b61ff9637c2e92e178d3a0bf193a44a0485 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-cos7-x86_64/meta.yaml b/cdts/orbit2-cos7-x86_64/meta.yaml index 4127a3fa..0e786daf 100644 --- a/cdts/orbit2-cos7-x86_64/meta.yaml +++ b/cdts/orbit2-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/ORBit2-2.14.19-13.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/ORBit2-2.14.19-13.el7.x86_64.rpm sha256: a25daa5bbecae4388de834c90ea2916ab49dec8aad50d291a4ce9f66c664a5a2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-devel-cos7-aarch64/meta.yaml b/cdts/orbit2-devel-cos7-aarch64/meta.yaml index a1ca6064..7c4b733e 100644 --- a/cdts/orbit2-devel-cos7-aarch64/meta.yaml +++ b/cdts/orbit2-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ORBit2-devel-2.14.19-13.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/ORBit2-devel-2.14.19-13.el7.aarch64.rpm sha256: 76282f803fdeb92c22cc78add7a79247fb3243f7399bd1a596b373af28cb3889 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-devel-cos7-ppc64le/meta.yaml b/cdts/orbit2-devel-cos7-ppc64le/meta.yaml index 51399459..e6b342a7 100644 --- a/cdts/orbit2-devel-cos7-ppc64le/meta.yaml +++ b/cdts/orbit2-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ORBit2-devel-2.14.19-13.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/ORBit2-devel-2.14.19-13.el7.ppc64le.rpm sha256: 1691725a961ea407158c76d39197d10abfb8201dce4f2c4dd5d39afeaa8cc71c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/orbit2-devel-cos7-x86_64/meta.yaml b/cdts/orbit2-devel-cos7-x86_64/meta.yaml index 43f51208..6f46e7a0 100644 --- a/cdts/orbit2-devel-cos7-x86_64/meta.yaml +++ b/cdts/orbit2-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2.14.19 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/ORBit2-devel-2.14.19-13.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/ORBit2-devel-2.14.19-13.el7.x86_64.rpm sha256: b17c0448ba58703d8ade8e8f698b0bc239d59383a5f45f0a3a3260e9dda37b85 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-cos7-aarch64/meta.yaml b/cdts/p11-kit-cos7-aarch64/meta.yaml index 13baefac..15561493 100644 --- a/cdts/p11-kit-cos7-aarch64/meta.yaml +++ b/cdts/p11-kit-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/p11-kit-0.23.5-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/p11-kit-0.23.5-3.el7.aarch64.rpm sha256: eb5bd186fe148b1d86a6cabe462fa0abe70d2856dcb21e25b74ff8597420a585 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-cos7-ppc64le/meta.yaml b/cdts/p11-kit-cos7-ppc64le/meta.yaml index 67049d0d..a5abcdd8 100644 --- a/cdts/p11-kit-cos7-ppc64le/meta.yaml +++ b/cdts/p11-kit-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/p11-kit-0.23.5-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/p11-kit-0.23.5-3.el7.ppc64le.rpm sha256: 4aa25e0e63b3ba905ee8314170a6ea2c5a2c09f9f30957cf84ce12ecc5193c4c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-cos7-x86_64/meta.yaml b/cdts/p11-kit-cos7-x86_64/meta.yaml index 71a5a4c2..70052a20 100644 --- a/cdts/p11-kit-cos7-x86_64/meta.yaml +++ b/cdts/p11-kit-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/p11-kit-0.23.5-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/p11-kit-0.23.5-3.el7.x86_64.rpm sha256: 8a15990e66c12cfe913f738c87ce772e2e86e67ca27f36ccb43e07eb171c201f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-trust-cos7-aarch64/meta.yaml b/cdts/p11-kit-trust-cos7-aarch64/meta.yaml index 029ed9de..3c2f1a24 100644 --- a/cdts/p11-kit-trust-cos7-aarch64/meta.yaml +++ b/cdts/p11-kit-trust-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/p11-kit-trust-0.23.5-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/p11-kit-trust-0.23.5-3.el7.aarch64.rpm sha256: de5e0b87ee6d8d13852c2ffb7f03cdb60d4c37e40502156030516f8a0bbd6dea no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-trust-cos7-ppc64le/meta.yaml b/cdts/p11-kit-trust-cos7-ppc64le/meta.yaml index 6d6ee782..a14c117e 100644 --- a/cdts/p11-kit-trust-cos7-ppc64le/meta.yaml +++ b/cdts/p11-kit-trust-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/p11-kit-trust-0.23.5-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/p11-kit-trust-0.23.5-3.el7.ppc64le.rpm sha256: adb8946ce2ea998ff24a67f73435461e58417789a8054e1a7e7ec7b635b35e87 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/p11-kit-trust-cos7-x86_64/meta.yaml b/cdts/p11-kit-trust-cos7-x86_64/meta.yaml index fbf654ba..ca7525fc 100644 --- a/cdts/p11-kit-trust-cos7-x86_64/meta.yaml +++ b/cdts/p11-kit-trust-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.23.5 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/p11-kit-trust-0.23.5-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/p11-kit-trust-0.23.5-3.el7.x86_64.rpm sha256: 7e5ce466ca45170eceb8acff500515db49ce24ffd786f1550a4a60b4a271c1cf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-cos7-aarch64/meta.yaml b/cdts/pam-cos7-aarch64/meta.yaml index 7fcb5b04..394e9c5e 100644 --- a/cdts/pam-cos7-aarch64/meta.yaml +++ b/cdts/pam-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-1.1.8-23.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pam-1.1.8-23.el7.aarch64.rpm sha256: 964b4395d6d2e7420793e8b9ea1688d2d07ae5a2f4b2455ef239f9f026cc74b3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-cos7-ppc64le/meta.yaml b/cdts/pam-cos7-ppc64le/meta.yaml index 85405f73..c5697534 100644 --- a/cdts/pam-cos7-ppc64le/meta.yaml +++ b/cdts/pam-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-1.1.8-23.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pam-1.1.8-23.el7.ppc64le.rpm sha256: 11072fbe0ec2f182155ac4105f9467ff0aedfc73bdecc82aeed7d32c93025bfc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-cos7-x86_64/meta.yaml b/cdts/pam-cos7-x86_64/meta.yaml index 6a79a0b6..7201a1d5 100644 --- a/cdts/pam-cos7-x86_64/meta.yaml +++ b/cdts/pam-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pam-1.1.8-23.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pam-1.1.8-23.el7.x86_64.rpm sha256: 4bcedfb072c60646dbcf42ad4accdec8541a1cfbcb3a6dad3b03dec2380b69f1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-devel-cos7-aarch64/meta.yaml b/cdts/pam-devel-cos7-aarch64/meta.yaml index d9c9d41c..52ba31e8 100644 --- a/cdts/pam-devel-cos7-aarch64/meta.yaml +++ b/cdts/pam-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-devel-1.1.8-23.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pam-devel-1.1.8-23.el7.aarch64.rpm sha256: 25bff8e8908cfc0cd090472f6ab9732221fc0b8a003b7f15aeb29254198c9344 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-devel-cos7-ppc64le/meta.yaml b/cdts/pam-devel-cos7-ppc64le/meta.yaml index a87d75d8..b8cca2db 100644 --- a/cdts/pam-devel-cos7-ppc64le/meta.yaml +++ b/cdts/pam-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-devel-1.1.8-23.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pam-devel-1.1.8-23.el7.ppc64le.rpm sha256: 6b2bc3cc2e1fc3d590a9f8b1acc78cd6ad9704516ff81b15f2e1b57a51d94eb1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pam-devel-cos7-x86_64/meta.yaml b/cdts/pam-devel-cos7-x86_64/meta.yaml index bce939e0..9827dbb1 100644 --- a/cdts/pam-devel-cos7-x86_64/meta.yaml +++ b/cdts/pam-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.1.8 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pam-devel-1.1.8-23.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pam-devel-1.1.8-23.el7.x86_64.rpm sha256: e92d4d1c4be22dc757adb21efedf0bb0ff90ba418862386d8fde33d92f014fe6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-cos7-aarch64/meta.yaml b/cdts/pango-cos7-aarch64/meta.yaml index 25a3d587..548eccc6 100644 --- a/cdts/pango-cos7-aarch64/meta.yaml +++ b/cdts/pango-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pango-1.42.4-4.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pango-1.42.4-4.el7_7.aarch64.rpm sha256: f8d10523f03b29ec1dcb31c1b88c32fb8d183d0ee673074f5a47ed4ca9b3ee2e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-cos7-ppc64le/meta.yaml b/cdts/pango-cos7-ppc64le/meta.yaml index e05f6a0a..f3f551e3 100644 --- a/cdts/pango-cos7-ppc64le/meta.yaml +++ b/cdts/pango-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pango-1.42.4-4.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pango-1.42.4-4.el7_7.ppc64le.rpm sha256: 4e392bb9ca9983d0a7b1e4c9cd18ec621e8683087046dcd717d5618c84bd2db2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-cos7-x86_64/meta.yaml b/cdts/pango-cos7-x86_64/meta.yaml index 85d1ff9f..6bfbef9e 100644 --- a/cdts/pango-cos7-x86_64/meta.yaml +++ b/cdts/pango-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pango-1.42.4-4.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pango-1.42.4-4.el7_7.x86_64.rpm sha256: b45e82bace13bf493ae1ba13a73d110af4b4205b34c3af666e295b2154fa7621 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-devel-cos7-aarch64/meta.yaml b/cdts/pango-devel-cos7-aarch64/meta.yaml index cc0d29e2..ed80a03a 100644 --- a/cdts/pango-devel-cos7-aarch64/meta.yaml +++ b/cdts/pango-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pango-devel-1.42.4-4.el7_7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pango-devel-1.42.4-4.el7_7.aarch64.rpm sha256: 7d9536f190e050dc240450d765f66150c60e3d46fe8f330eacf20ca65fd30e3f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-devel-cos7-ppc64le/meta.yaml b/cdts/pango-devel-cos7-ppc64le/meta.yaml index 38a3fa27..e07c620f 100644 --- a/cdts/pango-devel-cos7-ppc64le/meta.yaml +++ b/cdts/pango-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pango-devel-1.42.4-4.el7_7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pango-devel-1.42.4-4.el7_7.ppc64le.rpm sha256: fb0bddf1042e6d9c8cff8bfee8dc8a7e217402610e2f650e4cabd7c17babadf3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pango-devel-cos7-x86_64/meta.yaml b/cdts/pango-devel-cos7-x86_64/meta.yaml index 61e111ff..5d945fc1 100644 --- a/cdts/pango-devel-cos7-x86_64/meta.yaml +++ b/cdts/pango-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.42.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pango-devel-1.42.4-4.el7_7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pango-devel-1.42.4-4.el7_7.x86_64.rpm sha256: 9a461610eb324af42a252eb534b65ff00eda503d49c04347a36db6d0615da977 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-cos7-aarch64/meta.yaml b/cdts/pciutils-cos7-aarch64/meta.yaml index ae21aa02..3effe16a 100644 --- a/cdts/pciutils-cos7-aarch64/meta.yaml +++ b/cdts/pciutils-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-3.5.1-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pciutils-3.5.1-3.el7.aarch64.rpm sha256: 5aad8d99cc6631fee1af101829567f73a52acd51fde2219f3a97b8905c9833c7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-cos7-ppc64le/meta.yaml b/cdts/pciutils-cos7-ppc64le/meta.yaml index 412e119f..27aaeb37 100644 --- a/cdts/pciutils-cos7-ppc64le/meta.yaml +++ b/cdts/pciutils-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-3.5.1-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pciutils-3.5.1-3.el7.ppc64le.rpm sha256: 8ecc41a33e1dc9282d5e920a02e9c8f8185a7c2eb592a8bbea44e8074dcc75e2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-cos7-x86_64/meta.yaml b/cdts/pciutils-cos7-x86_64/meta.yaml index 831bc92e..c4ac571b 100644 --- a/cdts/pciutils-cos7-x86_64/meta.yaml +++ b/cdts/pciutils-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pciutils-3.5.1-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pciutils-3.5.1-3.el7.x86_64.rpm sha256: c45b49f2aadb84a902b4c3e2f0d8e05fd8f61a1df0ff8c1c4056c37733bc9dfe no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-devel-cos7-aarch64/meta.yaml b/cdts/pciutils-devel-cos7-aarch64/meta.yaml index 767293b3..15ee4070 100644 --- a/cdts/pciutils-devel-cos7-aarch64/meta.yaml +++ b/cdts/pciutils-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-devel-3.5.1-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pciutils-devel-3.5.1-3.el7.aarch64.rpm sha256: 9c90f99e801b09334efd3bea12217d938c6da1bc78b3bd138b6eb39e8e02fef0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-devel-cos7-ppc64le/meta.yaml b/cdts/pciutils-devel-cos7-ppc64le/meta.yaml index eedf9a95..74be8560 100644 --- a/cdts/pciutils-devel-cos7-ppc64le/meta.yaml +++ b/cdts/pciutils-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-devel-3.5.1-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pciutils-devel-3.5.1-3.el7.ppc64le.rpm sha256: d7c897308bb33c77dc8d760790e656bdc4781ea2a10d82d213eeb8ef12200e72 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-devel-cos7-x86_64/meta.yaml b/cdts/pciutils-devel-cos7-x86_64/meta.yaml index 9fbea068..47dea921 100644 --- a/cdts/pciutils-devel-cos7-x86_64/meta.yaml +++ b/cdts/pciutils-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pciutils-devel-3.5.1-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pciutils-devel-3.5.1-3.el7.x86_64.rpm sha256: 57e8117ca2d0a6b1d2208915d6f58e0036a62238d7d69aa6ac7b4f6aabcc3c9e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-libs-cos7-aarch64/meta.yaml b/cdts/pciutils-libs-cos7-aarch64/meta.yaml index 6e00950f..a5f89bd7 100644 --- a/cdts/pciutils-libs-cos7-aarch64/meta.yaml +++ b/cdts/pciutils-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-libs-3.5.1-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pciutils-libs-3.5.1-3.el7.aarch64.rpm sha256: 86d8bfccae650bf9893827deedfe70bb502fb54f3fab65a9ca10ad9b3e704c62 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-libs-cos7-ppc64le/meta.yaml b/cdts/pciutils-libs-cos7-ppc64le/meta.yaml index 98344f2f..0eb5bbe6 100644 --- a/cdts/pciutils-libs-cos7-ppc64le/meta.yaml +++ b/cdts/pciutils-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-libs-3.5.1-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pciutils-libs-3.5.1-3.el7.ppc64le.rpm sha256: 647e0559e0cfb35ee9068102b28f973df03870bf4a6c51fa936815d563533a0d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pciutils-libs-cos7-x86_64/meta.yaml b/cdts/pciutils-libs-cos7-x86_64/meta.yaml index 59489c34..2867c9bf 100644 --- a/cdts/pciutils-libs-cos7-x86_64/meta.yaml +++ b/cdts/pciutils-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.5.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pciutils-libs-3.5.1-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pciutils-libs-3.5.1-3.el7.x86_64.rpm sha256: 35f1395c93ca55224b0574fcfd3e2a77a62e545356e17151398d371e04e2034c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pcre-cos7-aarch64/meta.yaml b/cdts/pcre-cos7-aarch64/meta.yaml index 29094056..8176c1de 100644 --- a/cdts/pcre-cos7-aarch64/meta.yaml +++ b/cdts/pcre-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 8.32 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pcre-8.32-17.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pcre-8.32-17.el7.aarch64.rpm sha256: 156f36f6f919349e8ac7326e53e564b7d388f98f27b994f04ad10d01beadd78d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pcre-8.32-17.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pcre-8.32-17.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pcre-cos7-ppc64le/meta.yaml b/cdts/pcre-cos7-ppc64le/meta.yaml index e17f6fa0..c60556bf 100644 --- a/cdts/pcre-cos7-ppc64le/meta.yaml +++ b/cdts/pcre-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 8.32 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pcre-8.32-17.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pcre-8.32-17.el7.ppc64le.rpm sha256: 0955ba280e76a9f59fa7d47764c8c2645fd7caa89c48b7d292e706ef7a35b545 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pcre-8.32-17.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pcre-8.32-17.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pcre-cos7-x86_64/meta.yaml b/cdts/pcre-cos7-x86_64/meta.yaml index 939b484f..4f127dce 100644 --- a/cdts/pcre-cos7-x86_64/meta.yaml +++ b/cdts/pcre-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 8.32 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pcre-8.32-17.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pcre-8.32-17.el7.x86_64.rpm sha256: cf2b84402e9a9fcf92c8a8a965c4e8d217e82e80c0945de2ce8d46c17131ad28 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pcre-8.32-17.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pcre-8.32-17.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-cos7-aarch64/meta.yaml b/cdts/pixman-cos7-aarch64/meta.yaml index bddfd84a..35036048 100644 --- a/cdts/pixman-cos7-aarch64/meta.yaml +++ b/cdts/pixman-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pixman-0.34.0-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pixman-0.34.0-1.el7.aarch64.rpm sha256: 2270e54db1c1cd17657eaca24c05c016bb923b6651ae06958775d7834dbd20a7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-cos7-ppc64le/meta.yaml b/cdts/pixman-cos7-ppc64le/meta.yaml index 6e03544b..cc430fd9 100644 --- a/cdts/pixman-cos7-ppc64le/meta.yaml +++ b/cdts/pixman-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pixman-0.34.0-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pixman-0.34.0-1.el7.ppc64le.rpm sha256: d7ab2bf34a2be3b2b64782a6095c1f400879840ad546b3bc13cb89b56e929a99 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-cos7-x86_64/meta.yaml b/cdts/pixman-cos7-x86_64/meta.yaml index 066f43a2..a1e8ab0d 100644 --- a/cdts/pixman-cos7-x86_64/meta.yaml +++ b/cdts/pixman-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pixman-0.34.0-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pixman-0.34.0-1.el7.x86_64.rpm sha256: 4de698c8cf15c28cae3c6e3a7280ae9ee617803533648153891b2fef2f26bb5a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-devel-cos7-aarch64/meta.yaml b/cdts/pixman-devel-cos7-aarch64/meta.yaml index 9164d205..b7136bd7 100644 --- a/cdts/pixman-devel-cos7-aarch64/meta.yaml +++ b/cdts/pixman-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pixman-devel-0.34.0-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pixman-devel-0.34.0-1.el7.aarch64.rpm sha256: 55b2dd7d8f2eb3ae37866d88f4b2b681e38c228002e0e9c8425659250a9c5b9c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-devel-cos7-ppc64le/meta.yaml b/cdts/pixman-devel-cos7-ppc64le/meta.yaml index 28d27741..d3a21d22 100644 --- a/cdts/pixman-devel-cos7-ppc64le/meta.yaml +++ b/cdts/pixman-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pixman-devel-0.34.0-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pixman-devel-0.34.0-1.el7.ppc64le.rpm sha256: fe7c2d41ff1fdd421844e1d3ec4c609d5c403252a2e6246cd8d3788a627a97ec no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pixman-devel-cos7-x86_64/meta.yaml b/cdts/pixman-devel-cos7-x86_64/meta.yaml index f1bf8be3..30df16f7 100644 --- a/cdts/pixman-devel-cos7-x86_64/meta.yaml +++ b/cdts/pixman-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.34.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pixman-devel-0.34.0-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pixman-devel-0.34.0-1.el7.x86_64.rpm sha256: 04a03d1295a596749199b3121d577a136561fcd0fed4b16b0311edc7f2e394dc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pkgconfig-cos7-aarch64/meta.yaml b/cdts/pkgconfig-cos7-aarch64/meta.yaml index e6ff3390..103a2526 100644 --- a/cdts/pkgconfig-cos7-aarch64/meta.yaml +++ b/cdts/pkgconfig-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.27.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pkgconfig-0.27.1-4.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/pkgconfig-0.27.1-4.el7.aarch64.rpm sha256: 5d889be311debee4945736c598ec055ff2ead04d1f1b1a8988cf4d4affe7fed6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pkgconfig-cos7-ppc64le/meta.yaml b/cdts/pkgconfig-cos7-ppc64le/meta.yaml index 475c6ac3..50434f68 100644 --- a/cdts/pkgconfig-cos7-ppc64le/meta.yaml +++ b/cdts/pkgconfig-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.27.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pkgconfig-0.27.1-4.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/pkgconfig-0.27.1-4.el7.ppc64le.rpm sha256: 8b61cc64ff8ca0c0b2f7d94cc472b09aa21451df6881fb89c34485d605c7d527 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/pkgconfig-cos7-x86_64/meta.yaml b/cdts/pkgconfig-cos7-x86_64/meta.yaml index 18e5895c..c32afad0 100644 --- a/cdts/pkgconfig-cos7-x86_64/meta.yaml +++ b/cdts/pkgconfig-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.27.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/pkgconfig-0.27.1-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/pkgconfig-0.27.1-4.el7.x86_64.rpm sha256: f1657fdfde54c44ab83cd52315e64cc81e5bc10267ea37ebd3a12adfdd1c2725 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/python-javapackages-cos7-aarch64/meta.yaml b/cdts/python-javapackages-cos7-aarch64/meta.yaml index 225bd2f7..db7c3d70 100644 --- a/cdts/python-javapackages-cos7-aarch64/meta.yaml +++ b/cdts/python-javapackages-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm sha256: 8d867ffbfaf2bc76f13c1fc624e12d75f84e0ff22636a52171e20af579c63801 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/python-javapackages-cos7-ppc64le/meta.yaml b/cdts/python-javapackages-cos7-ppc64le/meta.yaml index f512b5ff..c5aa309c 100644 --- a/cdts/python-javapackages-cos7-ppc64le/meta.yaml +++ b/cdts/python-javapackages-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm sha256: 8d867ffbfaf2bc76f13c1fc624e12d75f84e0ff22636a52171e20af579c63801 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/python-javapackages-cos7-x86_64/meta.yaml b/cdts/python-javapackages-cos7-x86_64/meta.yaml index f0f9bdce..73311711 100644 --- a/cdts/python-javapackages-cos7-x86_64/meta.yaml +++ b/cdts/python-javapackages-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 3.4.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm sha256: 8d867ffbfaf2bc76f13c1fc624e12d75f84e0ff22636a52171e20af579c63801 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-cos7-aarch64/meta.yaml b/cdts/rdma-core-cos7-aarch64/meta.yaml index 0456b173..b49cb6d5 100644 --- a/cdts/rdma-core-cos7-aarch64/meta.yaml +++ b/cdts/rdma-core-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/rdma-core-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/rdma-core-22.4-5.el7.aarch64.rpm sha256: 50754c50386e111904aa0d662f6392321c0e3dbd81c23bab58740c9b051c2963 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-cos7-ppc64le/meta.yaml b/cdts/rdma-core-cos7-ppc64le/meta.yaml index a5a004ee..77c66205 100644 --- a/cdts/rdma-core-cos7-ppc64le/meta.yaml +++ b/cdts/rdma-core-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/rdma-core-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/rdma-core-22.4-5.el7.ppc64le.rpm sha256: 7e044c49fd04dcf8109c37b6bfa5d7493409e98f85add083140475aff8d9e566 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-cos7-x86_64/meta.yaml b/cdts/rdma-core-cos7-x86_64/meta.yaml index fa4ef938..78415364 100644 --- a/cdts/rdma-core-cos7-x86_64/meta.yaml +++ b/cdts/rdma-core-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/rdma-core-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/rdma-core-22.4-5.el7.x86_64.rpm sha256: 1fa740c086fa8b80e0b8cedc93b4a405169376c08e034b0adff57f6183dde56c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-devel-cos7-aarch64/meta.yaml b/cdts/rdma-core-devel-cos7-aarch64/meta.yaml index 8b41d479..805bf49a 100644 --- a/cdts/rdma-core-devel-cos7-aarch64/meta.yaml +++ b/cdts/rdma-core-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/rdma-core-devel-22.4-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/rdma-core-devel-22.4-5.el7.aarch64.rpm sha256: 4abd9d610a0ccc5fb5e67d4949f955e82feb70d4452e3eeaa390cd5d768a8e5e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-devel-cos7-ppc64le/meta.yaml b/cdts/rdma-core-devel-cos7-ppc64le/meta.yaml index 8620e2ed..b2d2f565 100644 --- a/cdts/rdma-core-devel-cos7-ppc64le/meta.yaml +++ b/cdts/rdma-core-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/rdma-core-devel-22.4-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/rdma-core-devel-22.4-5.el7.ppc64le.rpm sha256: 1b33df41496ecf92a6ad62b753518904aece9aa0b9deabb1ca2d0eabd9cecbe3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/rdma-core-devel-cos7-x86_64/meta.yaml b/cdts/rdma-core-devel-cos7-x86_64/meta.yaml index ca632211..9144dc43 100644 --- a/cdts/rdma-core-devel-cos7-x86_64/meta.yaml +++ b/cdts/rdma-core-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 22.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/rdma-core-devel-22.4-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/rdma-core-devel-22.4-5.el7.x86_64.rpm sha256: ca9fb444149f7c46ee59bec95cd3b9599fd27a16eb9b80bf0551c09e45db0dc9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-cos7-aarch64/meta.yaml b/cdts/systemd-cos7-aarch64/meta.yaml index 0e12e3d6..33ca6274 100644 --- a/cdts/systemd-cos7-aarch64/meta.yaml +++ b/cdts/systemd-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-219-78.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/systemd-219-78.el7.aarch64.rpm sha256: a1053023a03316139b711cd9a27fa1d44e0869816be630b118cce3a92679a2ad no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-cos7-ppc64le/meta.yaml b/cdts/systemd-cos7-ppc64le/meta.yaml index 703acfbb..f094ecd2 100644 --- a/cdts/systemd-cos7-ppc64le/meta.yaml +++ b/cdts/systemd-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-219-78.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/systemd-219-78.el7.ppc64le.rpm sha256: de1a4b7aba6b27e98e91d7b3cb17086cfcd6f79a55a5cbe257d5e42d761e58ea no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-cos7-x86_64/meta.yaml b/cdts/systemd-cos7-x86_64/meta.yaml index 2b831a33..0ff0475b 100644 --- a/cdts/systemd-cos7-x86_64/meta.yaml +++ b/cdts/systemd-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/systemd-219-78.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/systemd-219-78.el7.x86_64.rpm sha256: 82cf5ffa95261d087220b9f3ae60d532a0a3b692bbb92277f896aaa3ee1f9c2f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-devel-cos7-aarch64/meta.yaml b/cdts/systemd-devel-cos7-aarch64/meta.yaml index 8ad5be94..307c0877 100644 --- a/cdts/systemd-devel-cos7-aarch64/meta.yaml +++ b/cdts/systemd-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-devel-219-78.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/systemd-devel-219-78.el7.aarch64.rpm sha256: 28628e474b93282a893834c87d28606c2ac6c6503d7d4391268b3c2588fab26d no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-devel-cos7-ppc64le/meta.yaml b/cdts/systemd-devel-cos7-ppc64le/meta.yaml index 1275363e..121870e4 100644 --- a/cdts/systemd-devel-cos7-ppc64le/meta.yaml +++ b/cdts/systemd-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-devel-219-78.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/systemd-devel-219-78.el7.ppc64le.rpm sha256: 8d00a0b7182f1010ef09a0f37231bcbd1ecb35bdc07d59422fadc1e129a4cf96 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-devel-cos7-x86_64/meta.yaml b/cdts/systemd-devel-cos7-x86_64/meta.yaml index 1e71c078..f90d517e 100644 --- a/cdts/systemd-devel-cos7-x86_64/meta.yaml +++ b/cdts/systemd-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/systemd-devel-219-78.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/systemd-devel-219-78.el7.x86_64.rpm sha256: 519610879aad1fb4b29c87a88c7e92e771707edf6bfe4a840f65c8fcd94904ef no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-libs-cos7-aarch64/meta.yaml b/cdts/systemd-libs-cos7-aarch64/meta.yaml index 3238cfcb..4218ea40 100644 --- a/cdts/systemd-libs-cos7-aarch64/meta.yaml +++ b/cdts/systemd-libs-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-libs-219-78.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/systemd-libs-219-78.el7.aarch64.rpm sha256: 2d74cc808489701fcbaeb9311b6b3ed79af5aa41b7365bad31b3ce0d0aaa13fd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-libs-cos7-ppc64le/meta.yaml b/cdts/systemd-libs-cos7-ppc64le/meta.yaml index 7e65a9e7..7a5cd0d0 100644 --- a/cdts/systemd-libs-cos7-ppc64le/meta.yaml +++ b/cdts/systemd-libs-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-libs-219-78.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/systemd-libs-219-78.el7.ppc64le.rpm sha256: 36c17b0be3a5d20da7a48dd8992de7ad894a16c55d5be3f37269bff2c3047c32 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/systemd-libs-cos7-x86_64/meta.yaml b/cdts/systemd-libs-cos7-x86_64/meta.yaml index 5249f3f8..23ee3945 100644 --- a/cdts/systemd-libs-cos7-x86_64/meta.yaml +++ b/cdts/systemd-libs-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 219 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/systemd-libs-219-78.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/systemd-libs-219-78.el7.x86_64.rpm sha256: 14a555e00c219e1be8eea0d3bb683579059cba07ccfb9c559d6ee1a991d73e66 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/systemd-219-78.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-cos7-aarch64/meta.yaml b/cdts/xcb-util-cos7-aarch64/meta.yaml index 13cb1a49..80f6afb3 100644 --- a/cdts/xcb-util-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-0.4.0-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-0.4.0-2.el7.aarch64.rpm sha256: 0b967f58b83018767aaa1a1c616dac87c823dbcaeb4b75fd2f73811c9a618db2 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-cos7-ppc64le/meta.yaml b/cdts/xcb-util-cos7-ppc64le/meta.yaml index 560870c3..3cd02b3f 100644 --- a/cdts/xcb-util-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-0.4.0-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-0.4.0-2.el7.ppc64le.rpm sha256: 306b9c82a841d1b9f215422733fca41ca3fd71edf446fbaa961c2a2c9dc7d223 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-cos7-x86_64/meta.yaml b/cdts/xcb-util-cos7-x86_64/meta.yaml index 35a2c216..5bf2c642 100644 --- a/cdts/xcb-util-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-0.4.0-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-0.4.0-2.el7.x86_64.rpm sha256: 5e3365c77d8f0fa6d7f8bd42e100f885d0f75aa6177909ef8bb3db6d9701c7de no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-devel-cos7-aarch64/meta.yaml b/cdts/xcb-util-devel-cos7-aarch64/meta.yaml index 9c9d52bc..7245374f 100644 --- a/cdts/xcb-util-devel-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-devel-0.4.0-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-devel-0.4.0-2.el7.aarch64.rpm sha256: 296215992bef0ce3e2cd2e68951757645dd8077bbfc86113cc169dccd69ce7d9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-devel-cos7-ppc64le/meta.yaml b/cdts/xcb-util-devel-cos7-ppc64le/meta.yaml index aadf77ed..d5ea561b 100644 --- a/cdts/xcb-util-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-devel-0.4.0-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-devel-0.4.0-2.el7.ppc64le.rpm sha256: 35b0809dde97a0f2674d45dc04c3b40039fb9ca3ee1749755e348c334fd56c7f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-devel-cos7-x86_64/meta.yaml b/cdts/xcb-util-devel-cos7-x86_64/meta.yaml index 9ea4c8b3..8a1c2268 100644 --- a/cdts/xcb-util-devel-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-devel-0.4.0-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-devel-0.4.0-2.el7.x86_64.rpm sha256: 97bab516914a1e0e3cf33a748c3d917647e73bcc45a91975a2f9aff6e52db0c4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-cos7-aarch64/meta.yaml b/cdts/xcb-util-image-cos7-aarch64/meta.yaml index 6f714954..1730bfca 100644 --- a/cdts/xcb-util-image-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-image-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-image-0.4.0-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-image-0.4.0-2.el7.aarch64.rpm sha256: 998e0337fbddd4d8f82b89a5d1c0b078f5f4031da0e0ee5a3d5e6b9206fc9af4 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-cos7-ppc64le/meta.yaml b/cdts/xcb-util-image-cos7-ppc64le/meta.yaml index 7d93efa4..aa7b3030 100644 --- a/cdts/xcb-util-image-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-image-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-image-0.4.0-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-image-0.4.0-2.el7.ppc64le.rpm sha256: 56535f72f9bad7c9114df81f4dc24164d3dec3fa80a6f41572613477cb185287 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-cos7-x86_64/meta.yaml b/cdts/xcb-util-image-cos7-x86_64/meta.yaml index c7ad9389..0590b156 100644 --- a/cdts/xcb-util-image-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-image-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-image-0.4.0-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-image-0.4.0-2.el7.x86_64.rpm sha256: b6a0703e6284b36b7add437fa2e44d987c6de502447a511d6b880b9a3197dfa9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml b/cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml index c86c5d22..eb6a9458 100644 --- a/cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-image-devel-0.4.0-2.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-image-devel-0.4.0-2.el7.aarch64.rpm sha256: e51ba8c00e923f4b043f257ea80c7c0572be6e8dc34e985109a948255621ed75 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml b/cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml index 6aa12935..893f1470 100644 --- a/cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-image-devel-0.4.0-2.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-image-devel-0.4.0-2.el7.ppc64le.rpm sha256: 5d6e1c77e9f73cf2dc302ca87af5340c60be2361f722fa6168c21a8bd45dd59a no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-image-devel-cos7-x86_64/meta.yaml b/cdts/xcb-util-image-devel-cos7-x86_64/meta.yaml index 908c72b5..8e3c9fd4 100644 --- a/cdts/xcb-util-image-devel-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-image-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-image-devel-0.4.0-2.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-image-devel-0.4.0-2.el7.x86_64.rpm sha256: e4a714de32cefe5d0b1cc3a9e9c9e46dce42607742e2e094bb47136f289357f6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml b/cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml index c25233d4..c8e867a5 100644 --- a/cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-keysyms-0.4.0-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-keysyms-0.4.0-1.el7.aarch64.rpm sha256: 8d932752b26eed6fefe5dd4c9a4bcbcd6532d210c42bf0117a718f5ca6e32177 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml b/cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml index 8da684ca..4af849f1 100644 --- a/cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-keysyms-0.4.0-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-keysyms-0.4.0-1.el7.ppc64le.rpm sha256: 158fcae673223bedeb409d697cdc11298fcd05bc842d1dc4a394bc239c837790 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-cos7-x86_64/meta.yaml b/cdts/xcb-util-keysyms-cos7-x86_64/meta.yaml index 7c1142df..ab605e2f 100644 --- a/cdts/xcb-util-keysyms-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-keysyms-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-keysyms-0.4.0-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-keysyms-0.4.0-1.el7.x86_64.rpm sha256: b26af1c981d6c263d105a3b9cc01f5fdfff998f58e267bbba4a34866068127c0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml b/cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml index f5862c63..7e00b853 100644 --- a/cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.aarch64.rpm sha256: bc35ca677a388f2741e959a589c2c4476bf4765d3a24847b8ec172cc80ab17bd no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml b/cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml index b6e549f6..9ee3f65f 100644 --- a/cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.ppc64le.rpm sha256: 041b81836e122dc5607b7ee383dee8fe412c5960753cfe2c58cef5c85be65015 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-keysyms-devel-cos7-x86_64/meta.yaml b/cdts/xcb-util-keysyms-devel-cos7-x86_64/meta.yaml index 6acca27a..4a1e60db 100644 --- a/cdts/xcb-util-keysyms-devel-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-keysyms-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.x86_64.rpm sha256: 0dce5185ef41cc25a379e5964b88a091c24773aadd9c0bcc236bd6b8b42502d5 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml b/cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml index ef296db4..7e2060c1 100644 --- a/cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-renderutil-0.3.9-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-renderutil-0.3.9-3.el7.aarch64.rpm sha256: 8515689dbe19802a79ccd2ecab3dde862c2f87b63faf98b881c413e3100b3bf1 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml b/cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml index c8fd0c09..cd48b966 100644 --- a/cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-renderutil-0.3.9-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-renderutil-0.3.9-3.el7.ppc64le.rpm sha256: 10dadc592a16472290207ec44781c6e652f8db4f4da3772792fbf6976b46216e no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-cos7-x86_64/meta.yaml b/cdts/xcb-util-renderutil-cos7-x86_64/meta.yaml index 93972463..e01cef02 100644 --- a/cdts/xcb-util-renderutil-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-renderutil-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-renderutil-0.3.9-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-renderutil-0.3.9-3.el7.x86_64.rpm sha256: e43299c57c5b0facbaf2153437b5b1dcfb74353a402f2ca1a973401498ee9370 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml b/cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml index de0fd7d8..6e1b41a5 100644 --- a/cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.aarch64.rpm sha256: f320115bbf90befe8e15ce032ac02962f57247960742dc6e0cda10a685279fcc no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml b/cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml index 2163542a..b12e2f1b 100644 --- a/cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.ppc64le.rpm sha256: 8b13909ebc2ca1d69521c3d401ae2f43aa10590d5ef86a0ddc0ea0f22ae74bc0 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-renderutil-devel-cos7-x86_64/meta.yaml b/cdts/xcb-util-renderutil-devel-cos7-x86_64/meta.yaml index 205c3285..573d20d0 100644 --- a/cdts/xcb-util-renderutil-devel-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-renderutil-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.3.9 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.x86_64.rpm sha256: 79bb7d7043bb6a76373354976b3efb8cb2b8acfc46f4e4efce4166a15596c874 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-cos7-aarch64/meta.yaml b/cdts/xcb-util-wm-cos7-aarch64/meta.yaml index e8085ef9..9771cf3e 100644 --- a/cdts/xcb-util-wm-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-wm-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-wm-0.4.1-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-wm-0.4.1-5.el7.aarch64.rpm sha256: d70e65d6f172f5d5820f3445ae3bbec3274e5cd31bf796f89e0b9300fc7067d6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-cos7-ppc64le/meta.yaml b/cdts/xcb-util-wm-cos7-ppc64le/meta.yaml index e87f75a2..511cb6e4 100644 --- a/cdts/xcb-util-wm-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-wm-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-wm-0.4.1-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-wm-0.4.1-5.el7.ppc64le.rpm sha256: 2a54a493eddf849759cd08b4bfaf6bc0cee3decf28ff78215d062f254471734c no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-cos7-x86_64/meta.yaml b/cdts/xcb-util-wm-cos7-x86_64/meta.yaml index 04606efd..154f3d64 100644 --- a/cdts/xcb-util-wm-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-wm-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-wm-0.4.1-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-wm-0.4.1-5.el7.x86_64.rpm sha256: ecf421f2c33f28e65c1d0f54aac46c060cfd4813e4c04cd966a126b34b12eb27 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml b/cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml index 2a83d2c6..4a04cf0c 100644 --- a/cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml +++ b/cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-wm-devel-0.4.1-5.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xcb-util-wm-devel-0.4.1-5.el7.aarch64.rpm sha256: 916b421045be079c1bc58863790dbfd027e09932bdef359f4b3d4cb345f18bcf no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml b/cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml index e0b746b4..4593e59a 100644 --- a/cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-wm-devel-0.4.1-5.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xcb-util-wm-devel-0.4.1-5.el7.ppc64le.rpm sha256: 85b5ef8e3f18830e3c80ffb7acd1017cc4dfcd786c2cc4a917634796a80311d9 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xcb-util-wm-devel-cos7-x86_64/meta.yaml b/cdts/xcb-util-wm-devel-cos7-x86_64/meta.yaml index 103ed4b7..c06a1643 100644 --- a/cdts/xcb-util-wm-devel-cos7-x86_64/meta.yaml +++ b/cdts/xcb-util-wm-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 0.4.1 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xcb-util-wm-devel-0.4.1-5.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xcb-util-wm-devel-0.4.1-5.el7.x86_64.rpm sha256: 8666865fc1ac715d44389860fe7da624657de669dd8d99f210e3089787fdc954 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml b/cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml index cb2821b2..ec6127d0 100644 --- a/cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml +++ b/cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2018.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm sha256: ed33c07dd19aae73edaef6cb5daeca44fae87aa7fba16d5de6aad4c244f5232f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml b/cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml index c08080de..c8f8e141 100644 --- a/cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml +++ b/cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 2018.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm sha256: ed33c07dd19aae73edaef6cb5daeca44fae87aa7fba16d5de6aad4c244f5232f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-proto-devel-cos7-x86_64/meta.yaml b/cdts/xorg-x11-proto-devel-cos7-x86_64/meta.yaml index 9d5b8ad1..365b3aab 100644 --- a/cdts/xorg-x11-proto-devel-cos7-x86_64/meta.yaml +++ b/cdts/xorg-x11-proto-devel-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 2018.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm sha256: ed33c07dd19aae73edaef6cb5daeca44fae87aa7fba16d5de6aad4c244f5232f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml b/cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml index f1408c4f..8b800b8c 100644 --- a/cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml +++ b/cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-server-common-1.20.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xorg-x11-server-common-1.20.4-10.el7.aarch64.rpm sha256: fcfce28b6290a14153b3124b2ef7d6351ba3df48b5d7d5a0b863df67164eb3f3 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml b/cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml index 7b5b0205..913e65ee 100644 --- a/cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml +++ b/cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-server-common-1.20.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xorg-x11-server-common-1.20.4-10.el7.ppc64le.rpm sha256: 63b3ba24007c999e69d06ac013f5e4357b3e8e213b4f40b69c428993bee7eca6 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-common-cos7-x86_64/meta.yaml b/cdts/xorg-x11-server-common-cos7-x86_64/meta.yaml index d0eb623b..c0769be5 100644 --- a/cdts/xorg-x11-server-common-cos7-x86_64/meta.yaml +++ b/cdts/xorg-x11-server-common-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xorg-x11-server-common-1.20.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xorg-x11-server-common-1.20.4-10.el7.x86_64.rpm sha256: 58d06cf5c81422503e12b906cbcb3ac6e227367ea5ea8cae773bb77cc6aecce7 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml b/cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml index ec21d197..ea79e340 100644 --- a/cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml +++ b/cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.aarch64.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.aarch64.rpm sha256: 0bbeba9f74db9dc5adbe6e0b2d70e1c9624fc698fef09525517220fff2562c47 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml b/cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml index 39d7e4bb..dc31bcb2 100644 --- a/cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml +++ b/cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.ppc64le.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.ppc64le.rpm sha256: b61230720989d364663c12cece3512d2dc50466532d9a802df6f76f8edf3a379 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-server-xvfb-cos7-x86_64/meta.yaml b/cdts/xorg-x11-server-xvfb-cos7-x86_64/meta.yaml index 1420e692..92ad1878 100644 --- a/cdts/xorg-x11-server-xvfb-cos7-x86_64/meta.yaml +++ b/cdts/xorg-x11-server-xvfb-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.20.4 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.x86_64.rpm sha256: 0b8ef43b7fb706dcc7561cec9e0329274ad9f01686b82f6da18a8166cca5a475 no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml b/cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml index fa586a3a..63f48546 100644 --- a/cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml +++ b/cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.19.0 source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/aarch64/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm sha256: 30b28d47366534ca958fce31e99de59d5a0ed52fc479049c5cd7bf9ad7d1373f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml b/cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml index c4d07ad6..85726687 100644 --- a/cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml +++ b/cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.19.0 source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm + - url: https://vault.centos.org/altarch/7.9.2009/os/ppc64le/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm sha256: 30b28d47366534ca958fce31e99de59d5a0ed52fc479049c5cd7bf9ad7d1373f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm + # - url: http://vault.centos.org/altarch/7.9.2009/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm # no_hoist: true # folder: source diff --git a/cdts/xorg-x11-util-macros-cos7-x86_64/meta.yaml b/cdts/xorg-x11-util-macros-cos7-x86_64/meta.yaml index e093f91b..58a414f2 100644 --- a/cdts/xorg-x11-util-macros-cos7-x86_64/meta.yaml +++ b/cdts/xorg-x11-util-macros-cos7-x86_64/meta.yaml @@ -3,11 +3,11 @@ package: version: 1.19.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm sha256: 30b28d47366534ca958fce31e99de59d5a0ed52fc479049c5cd7bf9ad7d1373f no_hoist: true folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm + # - url: http://vault.centos.org/7.9.2009/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm # no_hoist: true # folder: source From 2e36c633696ad2f82f50b9abf0d542f22c42daf8 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 13:36:30 +0200 Subject: [PATCH 13/20] clean up diskspace and use a swap file c.f. https://github.com/conda-forge/flang-feedstock/commit/80050972dc7fc1ba64ccc0cc704c6a1c0c85e362 and its parent --- azure-pipelines.yml | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index 8b29ec01..bdf78c72 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -33,6 +33,35 @@ jobs: - checkout: self clean: true + - script: | + sudo mkdir -p /opt/empty_dir || true + for d in \ + /opt/ghc \ + /opt/hostedtoolcache \ + /usr/lib/jvm \ + /usr/local/.ghcup \ + /usr/local/lib/android \ + /usr/local/share/powershell \ + /usr/share/dotnet \ + /usr/share/swift \ + ; do + sudo rsync --stats -a --delete /opt/empty_dir/ $d || true + done + sudo apt-get purge -y -f firefox \ + google-chrome-stable \ + microsoft-edge-stable + sudo apt-get autoremove -y >& /dev/null + sudo apt-get autoclean -y >& /dev/null + df -h + displayName: Manage disk space + + - script: | + sudo fallocate -l 15GiB /swapfile || true + sudo chmod 600 /swapfile || true + sudo mkswap /swapfile || true + sudo swapon /swapfile || true + displayName: Create swap file + - bash: | sudo apt-get remove -y --auto-remove gcc sudo apt-get purge -y --auto-remove gcc From d85eb0f23544f5f64cb9bc05678c6d8ea1494e3f Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 18:59:27 +0200 Subject: [PATCH 14/20] drop legacy builds --- azure-pipelines.yml | 19 ++--------- build_cdt_recipes.py | 12 +------ cdt_config.py | 2 -- gen_cdt_recipes.py | 73 +----------------------------------------- print_all_pkg_names.py | 4 --- render_readme.py | 4 --- 6 files changed, 5 insertions(+), 109 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index bdf78c72..a1ee8107 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -5,27 +5,14 @@ jobs: timeoutInMinutes: 360 strategy: matrix: - cos6_x86_64_legacy: - DISTARCH: 'cos6-x86_64' - LEGACYCDT: '--legacy' - cos7_aarch64_legacy: - DISTARCH: 'cos7-aarch64' - LEGACYCDT: '--legacy' - cos7_ppc64le_legacy: - DISTARCH: 'cos7-ppc64le' - LEGACYCDT: '--legacy' cos6_x86_64: DISTARCH: 'cos6-x86_64' - LEGACYCDT: '' cos7_x86_64: DISTARCH: 'cos7-x86_64' - LEGACYCDT: '' cos7_aarch64: DISTARCH: 'cos7-aarch64' - LEGACYCDT: '' cos7_ppc64le: DISTARCH: 'cos7-ppc64le' - LEGACYCDT: '' maxParallel: 0 steps: @@ -81,12 +68,12 @@ jobs: mkdir -p build_logs - echo "cmd args: ${DISTARCH} ${LEGACYCDT}" - python build_cdt_recipes.py ${DISTARCH} ${LEGACYCDT} + echo "cmd args: ${DISTARCH}" + python build_cdt_recipes.py ${DISTARCH} displayName: build and upload CDTs env: ANACONDA_TOKEN: $(anaconda.token) IS_FORK: $(System.PullRequest.IsFork) - publish: build_logs/ - artifact: build-logs-$(DISTARCH)$(LEGACYCDT)-azurejob$(system.JobId) + artifact: build-logs-$(DISTARCH)-azurejob$(system.JobId) diff --git a/build_cdt_recipes.py b/build_cdt_recipes.py index 52d6ba21..2e96218f 100644 --- a/build_cdt_recipes.py +++ b/build_cdt_recipes.py @@ -15,8 +15,6 @@ from conda.core.index import get_index from cdt_config import ( - LEGACY_CDT_PATH, - LEGACY_CUSTOM_CDT_PATH, CDT_PATH, CUSTOM_CDT_PATH, ) @@ -288,23 +286,15 @@ def _build_all_cdts(cdt_path, custom_cdt_path, dist_arch_slug): @click.command() @click.argument("dist_arch_slug", required=True) -@click.option( - "--legacy", default=False, is_flag=True, - help="Build old-style, legacy CDTs in the legacy_* folders." -) def _main( dist_arch_slug, - legacy ): """ Build all CDT recipes for a given DIST_ARCH_SLUG (e.g. cos6-x86_64, cos7-aarch64, etc.) """ - if legacy: - _build_all_cdts(LEGACY_CDT_PATH, LEGACY_CUSTOM_CDT_PATH, dist_arch_slug) - else: - _build_all_cdts(CDT_PATH, CUSTOM_CDT_PATH, dist_arch_slug) + _build_all_cdts(CDT_PATH, CUSTOM_CDT_PATH, dist_arch_slug) if __name__ == "__main__": diff --git a/cdt_config.py b/cdt_config.py index 862481fc..1d702e9e 100644 --- a/cdt_config.py +++ b/cdt_config.py @@ -1,4 +1,2 @@ -LEGACY_CDT_PATH = "legacy_cdts" -LEGACY_CUSTOM_CDT_PATH = "legacy_custom_cdts" CDT_PATH = "cdts" CUSTOM_CDT_PATH = "custom_cdts" diff --git a/gen_cdt_recipes.py b/gen_cdt_recipes.py index 7d5120b4..dfb1eaac 100644 --- a/gen_cdt_recipes.py +++ b/gen_cdt_recipes.py @@ -10,8 +10,6 @@ from ruamel.yaml import YAML from cdt_config import ( - LEGACY_CDT_PATH, - LEGACY_CUSTOM_CDT_PATH, CDT_PATH, CUSTOM_CDT_PATH, ) @@ -352,10 +350,6 @@ def _fix_cdt_builds(*, cdts, arch_dist_tuples, cdt_path): "--force", default=False, is_flag=True, help="Forcibly regenerate all CDT recipes." ) -@click.option( - "--no-legacy", default=False, is_flag=True, - help="Do not generate the old-style, legacy CDTs in the legacy_* folders." -) @click.option( "--fast", default=False, is_flag=True, help="Use a global src cache. May fail due to race conditions." @@ -364,7 +358,7 @@ def _fix_cdt_builds(*, cdts, arch_dist_tuples, cdt_path): "--keep-url-changes", default=False, is_flag=True, help="Keep changes to CDT urls. If you use this, you need to bump the build number!" ) -def _main(force, no_legacy, fast, keep_url_changes): +def _main(force, fast, keep_url_changes): """ Generate all CDT recipes. """ @@ -373,40 +367,12 @@ def _main(force, no_legacy, fast, keep_url_changes): with open("cdt_slugs.yaml", "r") as fp: cdts = yaml.load(fp) - if not no_legacy: - os.makedirs(LEGACY_CDT_PATH, exist_ok=True) - os.makedirs(LEGACY_CUSTOM_CDT_PATH, exist_ok=True) os.makedirs(CDT_PATH, exist_ok=True) os.makedirs(CUSTOM_CDT_PATH, exist_ok=True) print("generating CDT recipes...") futures = {} with ThreadPoolExecutor(max_workers=16) as exec: - if not no_legacy: - # legacy CDTs for the old compiler sysroots - - # if force: - # _clear_gen_cdts(LEGACY_CDT_PATH) - - extra = "--conda-forge-style" - if fast: - extra += " --use-global-cache" - arch_dist_tuples = [ - ("x86_64", "centos6"), - ("aarch64", "centos7"), - ("ppc64le", "centos7") - ] - - futures.update( - _make_cdt_recipes( - extra=extra, - cdt_path=LEGACY_CDT_PATH, - arch_dist_tuples=arch_dist_tuples, - cdts=cdts, - exec=exec, - force=force) - ) - # new CDTs for the new compilers with a single sysroot # if force: # _clear_gen_cdts(CDT_PATH) @@ -458,43 +424,6 @@ def _main(force, no_legacy, fast, keep_url_changes): else: tqdm.tqdm.write(line.strip()) - # finally, we have to clean up any CDTs marked as custom that happened to be - # made by the templates again - if not no_legacy: - # legacy CDTs for the old compiler sysroots - arch_dist_tuples = [ - ("x86_64", "centos6"), - ("aarch64", "centos7"), - ("ppc64le", "centos7") - ] - _cleanup_custom_cdt_overlaps( - cdt_path=LEGACY_CDT_PATH, - arch_dist_tuples=arch_dist_tuples, - cdts=cdts) - - _fix_cdt_licenses( - cdts=cdts, - arch_dist_tuples=arch_dist_tuples, - cdt_path=LEGACY_CDT_PATH - ) - - _fix_cdt_deps( - cdts=cdts, - arch_dist_tuples=arch_dist_tuples, - cdt_path=LEGACY_CDT_PATH - ) - - _fix_cdt_builds( - cdts=cdts, - arch_dist_tuples=arch_dist_tuples, - cdt_path=LEGACY_CDT_PATH - ) - - if not keep_url_changes: - _ignore_url_build_changes( - LEGACY_CDT_PATH - ) - # new CDTs for the new compilers with a single sysroot arch_dist_tuples = [ ("x86_64", "centos6"), ("x86_64", "centos7"), diff --git a/print_all_pkg_names.py b/print_all_pkg_names.py index 84472a67..cbd7684f 100644 --- a/print_all_pkg_names.py +++ b/print_all_pkg_names.py @@ -7,8 +7,6 @@ from wurlitzer import pipes from cdt_config import ( - LEGACY_CDT_PATH, - LEGACY_CUSTOM_CDT_PATH, CDT_PATH, CUSTOM_CDT_PATH, ) @@ -42,8 +40,6 @@ def print_names(): recipes = set( glob.glob(CDT_PATH + "/*") + glob.glob(CUSTOM_CDT_PATH + "/*") - + glob.glob(LEGACY_CDT_PATH + "/*") - + glob.glob(LEGACY_CUSTOM_CDT_PATH + "/*") ) recipes = sorted( r for r in recipes if not r.endswith("README.md") diff --git a/render_readme.py b/render_readme.py index 412582a3..9dc8a3a5 100644 --- a/render_readme.py +++ b/render_readme.py @@ -4,8 +4,6 @@ from jinja2 import Template from cdt_config import ( - LEGACY_CDT_PATH, - LEGACY_CUSTOM_CDT_PATH, CDT_PATH, CUSTOM_CDT_PATH, ) @@ -15,8 +13,6 @@ def render_readme(): recipes = set( glob.glob(CDT_PATH + "/*") + glob.glob(CUSTOM_CDT_PATH + "/*") - + glob.glob(LEGACY_CDT_PATH + "/*") - + glob.glob(LEGACY_CUSTOM_CDT_PATH + "/*") ) recipes = sorted(set( os.path.basename(r) for r in recipes if not r.endswith("README.md") From 5bda8c6a440930f8d10b12cfd95e0f82e69bbc7e Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 19:00:20 +0200 Subject: [PATCH 15/20] drop centos6 builds --- azure-pipelines.yml | 2 -- gen_cdt_recipes.py | 10 ++++++---- rpm.py | 27 +-------------------------- 3 files changed, 7 insertions(+), 32 deletions(-) diff --git a/azure-pipelines.yml b/azure-pipelines.yml index a1ee8107..f7de2e45 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -5,8 +5,6 @@ jobs: timeoutInMinutes: 360 strategy: matrix: - cos6_x86_64: - DISTARCH: 'cos6-x86_64' cos7_x86_64: DISTARCH: 'cos7-x86_64' cos7_aarch64: diff --git a/gen_cdt_recipes.py b/gen_cdt_recipes.py index dfb1eaac..261416f8 100644 --- a/gen_cdt_recipes.py +++ b/gen_cdt_recipes.py @@ -381,8 +381,9 @@ def _main(force, fast, keep_url_changes): if fast: extra += " --use-global-cache" arch_dist_tuples = [ - ("x86_64", "centos6"), ("x86_64", "centos7"), - ("aarch64", "centos7"), ("ppc64le", "centos7") + ("x86_64", "centos7"), + ("aarch64", "centos7"), + ("ppc64le", "centos7"), ] futures.update( _make_cdt_recipes( @@ -426,8 +427,9 @@ def _main(force, fast, keep_url_changes): # new CDTs for the new compilers with a single sysroot arch_dist_tuples = [ - ("x86_64", "centos6"), ("x86_64", "centos7"), - ("aarch64", "centos7"), ("ppc64le", "centos7") + ("x86_64", "centos7"), + ("aarch64", "centos7"), + ("ppc64le", "centos7"), ] _cleanup_custom_cdt_overlaps( cdt_path=CDT_PATH, diff --git a/rpm.py b/rpm.py index f1aec7f1..b9c93094 100644 --- a/rpm.py +++ b/rpm.py @@ -79,7 +79,7 @@ # This is used in two places default_architecture = "x86_64" -default_distro = "centos6" +default_distro = "centos7" RPM_META = """\ package: @@ -189,31 +189,6 @@ def _gen_cdts(single_sysroot): return dict( { - "centos6": { - "dirname": "centos6", - "short_name": "cos6", - # "base_url": "http://mirror.centos.org/centos/6.10/os/{base_architecture}/CentOS/", # noqa - "base_url": "https://vault.centos.org/6.10/os/{base_architecture}/Packages/", # noqa - "sbase_url": "http://vault.centos.org/6.10/os/Source/SPackages/", - # "repomd_url": "http://mirror.centos.org/centos/6.10/os/{base_architecture}/repodata/repomd.xml", # noqa - "repomd_url": "https://vault.centos.org/6.10/os/{base_architecture}/repodata/repomd.xml", # noqa - "host_machine": ( - "{architecture}-conda-linux-gnu" - if single_sysroot else - "{architecture}-conda_cos6-linux-gnu" - ), - "host_subdir": "linux-{bits}", - "fname_architecture": "{architecture}", - "rpm_filename_platform": "el6.{architecture}", - "checksummer": hashlib.sha256, - "checksummer_name": "sha256", - # Some macros are defined in /etc/rpm/macros.* but I cannot find where - # these ones are defined. Also, rpm --eval "%{gdk_pixbuf_base_version}" - # gives nothing nor does rpm --showrc | grep gdk - "macros": {"pyver": "2.6.6", "gdk_pixbuf_base_version": "2.24.1"}, - "allow_missing_sources": True, - "glibc_ver": "2.12", - }, "centos7": { "dirname": "centos7", "short_name": "cos7", From 4889488dddd1c2778b37c3481f7f8ab4f746ff84 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 19:01:25 +0200 Subject: [PATCH 16/20] don't run _ignore_url_build_changes pointlessly when using `--force` --- gen_cdt_recipes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gen_cdt_recipes.py b/gen_cdt_recipes.py index 261416f8..207f7cfe 100644 --- a/gen_cdt_recipes.py +++ b/gen_cdt_recipes.py @@ -454,7 +454,7 @@ def _main(force, fast, keep_url_changes): cdt_path=CDT_PATH ) - if not keep_url_changes: + if not (force or keep_url_changes): _ignore_url_build_changes( CDT_PATH ) From 99e580f5cb8d7ecac596f2fd5dad18f846d1cbdd Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 19:03:47 +0200 Subject: [PATCH 17/20] remove cos6-skips and cos6-only cdts --- cdt_slugs.yaml | 156 ------------------------------------------------- 1 file changed, 156 deletions(-) diff --git a/cdt_slugs.yaml b/cdt_slugs.yaml index 179165fa..4839c59c 100644 --- a/cdt_slugs.yaml +++ b/cdt_slugs.yaml @@ -65,8 +65,6 @@ cairo-devel: - licenses/cairo-copying-mpl-1.1 centos-release: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/centos-release-license chkconfig: custom: false @@ -115,20 +113,6 @@ freetype-devel: license_file: licenses/freetype-license.txt fribidi: custom: false - skipped_cdts: - - cos6-x86_64 -gdk-pixbuf2: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le -gdk-pixbuf2-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le glib-networking: custom: false glib2: @@ -157,8 +141,6 @@ gtkmm24-devel: - licenses/gtkmm-tools-license harfbuzz: custom: false - skipped_cdts: - - cos6-x86_64 ibacm: custom: false # `ibacm` is part of rdma-core and under the same licenses @@ -171,20 +153,8 @@ ibacm: java-1.7.0-openjdk: custom: false license_file: licenses/openjdk-license - dep_replace: - libjpeg-cos6: libjpeg-turbo-cos6 - build_append: - cos6-x86_64: | - jvm_slug=$(compgen -G "${SYSROOT_DIR}/usr/lib/jvm/java-1.7.0-openjdk-*") - jvm_slug=$(basename ${jvm_slug}) - - pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib/security > /dev/null 2>&1 - mkdir -p ../../../../../../../etc/pki/java/cacerts - popd > /dev/null 2>&1 java-1.7.0-openjdk-headless: custom: false - skipped_cdts: - - cos6-x86_64 dep_replace: jpackage-utils-cos7: javapackages-tools-cos7 build_append: @@ -202,27 +172,17 @@ java-1.7.0-openjdk-headless: popd > /dev/null 2>&1 javapackages-tools: custom: false - skipped_cdts: - - cos6-x86_64 build_append: all: | pushd ${SYSROOT_DIR}/usr/share/java-utils > /dev/null 2>&1 rm -f abs2rel.sh ln -s ${SYSROOT_DIR}/usr/bin/abs2rel ${SYSROOT_DIR}/usr/share/java-utils/abs2rel.sh popd > /dev/null 2>&1 -jpackage-utils: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le kernel-headers: custom: false license_file: null kmod: custom: false - skipped_cdts: - - cos6-x86_64 libXxf86vm: custom: false libXxf86vm-devel: @@ -246,42 +206,28 @@ libdrm-devel: license_file: null libglvnd: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license libglvnd-core-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license libglvnd-egl: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license libglvnd-gles: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license dep_remove: - mesa-libegl libglvnd-opengl: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license libglvnd-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license dep_remove: - mesa-libgl libglvnd-glx: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libglvnd-license build_append: all: | @@ -293,19 +239,6 @@ libglvnd-glx: popd > /dev/null 2>&1 dep_remove: - mesa-libgl -libibcm: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le -libibcm-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - license_file: licenses/libibcm-devel-license libibmad: custom: false license_file: @@ -323,19 +256,6 @@ libibumad: - licenses/rdma-core-licenses/COPYING.BSD_MIT - licenses/rdma-core-licenses/COPYING.GPL2 - licenses/rdma-core-licenses/COPYING.md -libibumad-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - # `libibumad` is part of rdma-core and under the same licenses - # https://github.com/linux-rdma/rdma-core/tree/v22.4/libibumad - license_file: - - licenses/rdma-core-licenses/COPYING.BSD_FB - - licenses/rdma-core-licenses/COPYING.BSD_MIT - - licenses/rdma-core-licenses/COPYING.GPL2 - - licenses/rdma-core-licenses/COPYING.md libIDL: custom: false license_file: licenses/libidl-copying @@ -345,13 +265,6 @@ libIDL-devel: libibverbs: custom: false license_file: licenses/libibverbs-devel-license -libibverbs-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - license_file: licenses/libibverbs-devel-license libICE: custom: false libICE-devel: @@ -382,18 +295,9 @@ libpng-devel: license_file: licenses/libpng-license libpwquality: custom: false - skipped_cdts: - - cos6-x86_64 librdmacm: custom: false license_file: licenses/librdmacm-devel-license -librdmacm-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - license_file: licenses/librdmacm-devel-license libselinux: custom: false license_file: null @@ -421,19 +325,6 @@ libthai: custom: false libtiff: custom: false -libudev: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le -libudev-devel: - custom: true - recursive: false # generates an infinite recursion - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le libuuid: custom: false license_file: licenses/libuuid-license @@ -458,8 +349,6 @@ libxcb: license_file: licenses/libxcb-license libxcb-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libxcb-license libXcomposite: custom: false @@ -504,13 +393,9 @@ libXinerama-devel: license_file: licenses/libxinerma-license libxkbcommon: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libxkbcommon-license libxkbcommon-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/libxkbcommon-license libxml2: custom: false @@ -558,17 +443,8 @@ mesa-libgbm: mesa-dri-drivers: custom: false license_file: licenses/mesa-license -mesa-dri1-drivers: - custom: false - skipped_cdts: - - cos7-aarch64 - - cos7-ppc64le - - cos7-x86_64 - license_file: licenses/mesa-license mesa-khr-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/mesa-license mesa-libEGL: custom: false @@ -612,8 +488,6 @@ mesa-libGLU-devel: license_file: licenses/mesa-license mesa-libglapi: custom: false - skipped_cdts: - - cos6-x86_64 license_file: licenses/mesa-license nspr: custom: false @@ -638,8 +512,6 @@ numactl: - licenses/numactl-lgpl2.txt numactl-libs: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/numactl-copyright.txt - licenses/numactl-gpl2.txt @@ -719,8 +591,6 @@ pciutils-devel: license_file: licenses/pciutils-license pcre: custom: false - skipped_cdts: - - cos6-x86_64 pixman: custom: false license_file: licenses/pixman-license @@ -731,12 +601,8 @@ pkgconfig: custom: false python-javapackages: custom: false - skipped_cdts: - - cos6-x86_64 rdma-core: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/rdma-core-licenses/COPYING.BSD_FB - licenses/rdma-core-licenses/COPYING.BSD_MIT @@ -744,8 +610,6 @@ rdma-core: - licenses/rdma-core-licenses/COPYING.md rdma-core-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/rdma-core-licenses/COPYING.BSD_FB - licenses/rdma-core-licenses/COPYING.BSD_MIT @@ -753,8 +617,6 @@ rdma-core-devel: - licenses/rdma-core-licenses/COPYING.md systemd: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/systemd-licenses/LICENSE.GPL2 - licenses/systemd-licenses/LICENSE.LGPL2.1 @@ -763,33 +625,15 @@ systemd: redhat-release-cos7: centos-release-cos7 systemd-devel: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/systemd-licenses/LICENSE.GPL2 - licenses/systemd-licenses/LICENSE.LGPL2.1 - licenses/systemd-licenses/LICENSE.MIT systemd-libs: custom: false - skipped_cdts: - - cos6-x86_64 license_file: - licenses/systemd-licenses/LICENSE.LGPL2.1 - licenses/systemd-licenses/LICENSE.MIT -webkitgtk: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - license_file: licenses/webkitgtk-license -webkitgtk-devel: - custom: false - skipped_cdts: - - cos7-x86_64 - - cos7-aarch64 - - cos7-ppc64le - license_file: licenses/webkitgtk-license xcb-util: custom: false license_file: licenses/xcb-util-license From 779da0bbf312f65a6d2a35e930abb599d98ac309 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 19:11:29 +0200 Subject: [PATCH 18/20] remove configurations for legacy cdts & cos6 cdts --- README.md | 163 --- cdts/alsa-lib-cos6-x86_64/build.sh | 59 - cdts/alsa-lib-cos6-x86_64/meta.yaml | 47 - .../alsa-lib-license | 502 ------- cdts/alsa-lib-devel-cos6-x86_64/build.sh | 59 - cdts/alsa-lib-devel-cos6-x86_64/meta.yaml | 50 - cdts/at-spi-cos6-x86_64/at-spi-license | 502 ------- cdts/at-spi-cos6-x86_64/build.sh | 59 - cdts/at-spi-cos6-x86_64/meta.yaml | 58 - cdts/at-spi-devel-cos6-x86_64/at-spi-license | 502 ------- cdts/at-spi-devel-cos6-x86_64/build.sh | 59 - cdts/at-spi-devel-cos6-x86_64/meta.yaml | 59 - cdts/atk-cos6-x86_64/atk-copying | 482 ------- cdts/atk-cos6-x86_64/build.sh | 59 - cdts/atk-cos6-x86_64/meta.yaml | 46 - cdts/atk-devel-cos6-x86_64/atk-copying | 482 ------- cdts/atk-devel-cos6-x86_64/build.sh | 59 - cdts/atk-devel-cos6-x86_64/meta.yaml | 51 - .../audit-libs-copying.lib | 515 -------- cdts/audit-libs-cos6-x86_64/build.sh | 59 - cdts/audit-libs-cos6-x86_64/meta.yaml | 44 - cdts/ca-certificates-cos6-x86_64/build.sh | 59 - cdts/ca-certificates-cos6-x86_64/meta.yaml | 50 - cdts/cairo-cos6-x86_64/build.sh | 59 - cdts/cairo-cos6-x86_64/cairo-copying | 17 - cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 | 510 ------- cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 | 470 ------- cdts/cairo-cos6-x86_64/meta.yaml | 51 - cdts/cairo-devel-cos6-x86_64/build.sh | 59 - cdts/cairo-devel-cos6-x86_64/cairo-copying | 17 - .../cairo-copying-lgpl-2.1 | 510 ------- .../cairo-copying-mpl-1.1 | 470 ------- cdts/cairo-devel-cos6-x86_64/meta.yaml | 62 - cdts/chkconfig-cos6-x86_64/build.sh | 59 - cdts/chkconfig-cos6-x86_64/meta.yaml | 46 - cdts/copy-jdk-configs-cos6-x86_64/build.sh | 59 - cdts/copy-jdk-configs-cos6-x86_64/meta.yaml | 44 - cdts/cracklib-cos6-x86_64/build.sh | 59 - .../cracklib-cos6-x86_64/cracklib-copying.lib | 515 -------- cdts/cracklib-cos6-x86_64/meta.yaml | 54 - cdts/cracklib-dicts-cos6-x86_64/build.sh | 59 - .../cracklib-copying.lib | 515 -------- cdts/cracklib-dicts-cos6-x86_64/meta.yaml | 51 - cdts/cups-devel-cos6-x86_64/build.sh | 59 - cdts/cups-devel-cos6-x86_64/cups-license | 1168 ----------------- cdts/cups-devel-cos6-x86_64/meta.yaml | 49 - cdts/cups-libs-cos6-x86_64/build.sh | 59 - cdts/cups-libs-cos6-x86_64/cups-license | 1168 ----------------- cdts/cups-libs-cos6-x86_64/meta.yaml | 48 - cdts/expat-cos6-x86_64/build.sh | 59 - cdts/expat-cos6-x86_64/expat-license | 21 - cdts/expat-cos6-x86_64/meta.yaml | 47 - cdts/expat-devel-cos6-x86_64/build.sh | 59 - cdts/expat-devel-cos6-x86_64/expat-license | 21 - cdts/expat-devel-cos6-x86_64/meta.yaml | 48 - cdts/fontconfig-cos6-x86_64/build.sh | 73 -- cdts/fontconfig-cos6-x86_64/meta.yaml | 48 - cdts/fontconfig-devel-cos6-x86_64/build.sh | 59 - .../fontconfig-copying | 28 - cdts/fontconfig-devel-cos6-x86_64/meta.yaml | 52 - cdts/freetype-cos6-x86_64/build.sh | 59 - .../freetype-cos6-x86_64/freetype-license.txt | 39 - cdts/freetype-cos6-x86_64/meta.yaml | 47 - cdts/freetype-devel-cos6-x86_64/build.sh | 59 - .../freetype-license.txt | 39 - cdts/freetype-devel-cos6-x86_64/meta.yaml | 49 - cdts/gconf2-cos6-x86_64/build.sh | 59 - cdts/gconf2-cos6-x86_64/meta.yaml | 45 - cdts/gdk-pixbuf2-cos6-x86_64/build.sh | 59 - cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml | 44 - cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh | 59 - cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml | 48 - cdts/glib-networking-cos6-x86_64/build.sh | 59 - cdts/glib-networking-cos6-x86_64/meta.yaml | 45 - cdts/glib2-cos6-x86_64/build.sh | 59 - cdts/glib2-cos6-x86_64/glib2-copying | 502 ------- cdts/glib2-cos6-x86_64/meta.yaml | 46 - cdts/glib2-devel-cos6-x86_64/build.sh | 59 - cdts/glib2-devel-cos6-x86_64/glib2-copying | 502 ------- cdts/glib2-devel-cos6-x86_64/meta.yaml | 50 - cdts/gtk2-cos6-x86_64/build.sh | 59 - cdts/gtk2-cos6-x86_64/gtk2-copying | 482 ------- cdts/gtk2-cos6-x86_64/meta.yaml | 61 - cdts/gtk2-devel-cos6-x86_64/build.sh | 59 - cdts/gtk2-devel-cos6-x86_64/gtk2-copying | 482 ------- cdts/gtk2-devel-cos6-x86_64/meta.yaml | 64 - cdts/gtkmm24-cos6-x86_64/build.sh | 59 - cdts/gtkmm24-cos6-x86_64/gtkmm-license | 502 ------- cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license | 339 ----- cdts/gtkmm24-cos6-x86_64/meta.yaml | 48 - cdts/gtkmm24-devel-cos6-x86_64/build.sh | 59 - cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license | 502 ------- .../gtkmm-tools-license | 339 ----- cdts/gtkmm24-devel-cos6-x86_64/meta.yaml | 50 - cdts/ibacm-cos6-x86_64/COPYING.BSD_FB | 22 - cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT | 20 - cdts/ibacm-cos6-x86_64/COPYING.GPL2 | 339 ----- cdts/ibacm-cos6-x86_64/COPYING.md | 65 - cdts/ibacm-cos6-x86_64/build.sh | 59 - cdts/ibacm-cos6-x86_64/meta.yaml | 54 - cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh | 69 - cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml | 58 - .../openjdk-license | 339 ----- cdts/jpackage-utils-cos6-x86_64/build.sh | 59 - cdts/jpackage-utils-cos6-x86_64/meta.yaml | 47 - cdts/kernel-headers-cos6-x86_64/build.sh | 59 - cdts/kernel-headers-cos6-x86_64/meta.yaml | 45 - cdts/libbonobo-cos6-x86_64/build.sh | 59 - cdts/libbonobo-cos6-x86_64/libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- cdts/libbonobo-cos6-x86_64/meta.yaml | 45 - cdts/libbonobo-devel-cos6-x86_64/build.sh | 59 - .../libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- cdts/libbonobo-devel-cos6-x86_64/meta.yaml | 56 - cdts/libdrm-cos6-x86_64/build.sh | 59 - cdts/libdrm-cos6-x86_64/meta.yaml | 42 - cdts/libdrm-devel-cos6-x86_64/build.sh | 59 - cdts/libdrm-devel-cos6-x86_64/meta.yaml | 49 - cdts/libibcm-cos6-x86_64/build.sh | 59 - cdts/libibcm-cos6-x86_64/meta.yaml | 44 - cdts/libibcm-devel-cos6-x86_64/build.sh | 59 - .../libibcm-devel-license | 378 ------ cdts/libibcm-devel-cos6-x86_64/meta.yaml | 50 - cdts/libibmad-cos6-x86_64/build.sh | 59 - cdts/libibmad-cos6-x86_64/libibmad-license | 378 ------ cdts/libibmad-cos6-x86_64/meta.yaml | 45 - cdts/libibmad-devel-cos6-x86_64/build.sh | 59 - .../libibmad-license | 378 ------ cdts/libibmad-devel-cos6-x86_64/meta.yaml | 48 - cdts/libibumad-cos6-x86_64/COPYING.BSD_FB | 22 - cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT | 20 - cdts/libibumad-cos6-x86_64/COPYING.GPL2 | 339 ----- cdts/libibumad-cos6-x86_64/COPYING.md | 65 - cdts/libibumad-cos6-x86_64/build.sh | 59 - cdts/libibumad-cos6-x86_64/meta.yaml | 49 - .../COPYING.BSD_FB | 22 - .../COPYING.BSD_MIT | 20 - cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 | 339 ----- cdts/libibumad-devel-cos6-x86_64/COPYING.md | 65 - cdts/libibumad-devel-cos6-x86_64/build.sh | 59 - cdts/libibumad-devel-cos6-x86_64/meta.yaml | 51 - cdts/libibverbs-cos6-x86_64/build.sh | 59 - .../libibverbs-devel-license | 378 ------ cdts/libibverbs-cos6-x86_64/meta.yaml | 48 - cdts/libibverbs-devel-cos6-x86_64/build.sh | 59 - .../libibverbs-devel-license | 378 ------ cdts/libibverbs-devel-cos6-x86_64/meta.yaml | 47 - cdts/libice-cos6-x86_64/build.sh | 59 - cdts/libice-cos6-x86_64/meta.yaml | 43 - cdts/libice-devel-cos6-x86_64/build.sh | 59 - cdts/libice-devel-cos6-x86_64/libice-license | 23 - cdts/libice-devel-cos6-x86_64/meta.yaml | 47 - cdts/libidl-cos6-x86_64/build.sh | 59 - cdts/libidl-cos6-x86_64/libidl-copying | 481 ------- cdts/libidl-cos6-x86_64/meta.yaml | 44 - cdts/libidl-devel-cos6-x86_64/build.sh | 59 - cdts/libidl-devel-cos6-x86_64/libidl-copying | 481 ------- cdts/libidl-devel-cos6-x86_64/meta.yaml | 55 - cdts/libjpeg-turbo-cos6-x86_64/build.sh | 59 - .../libjpeg-turbo-license | 193 --- cdts/libjpeg-turbo-cos6-x86_64/meta.yaml | 49 - cdts/libnl-cos6-x86_64/build.sh | 59 - cdts/libnl-cos6-x86_64/libnl-devel-license | 461 ------- cdts/libnl-cos6-x86_64/meta.yaml | 44 - cdts/libnl-devel-cos6-x86_64/build.sh | 59 - .../libnl-devel-license | 461 ------- cdts/libnl-devel-cos6-x86_64/meta.yaml | 47 - cdts/libnl3-cli-cos6-x86_64/build.sh | 59 - cdts/libnl3-cli-cos6-x86_64/meta.yaml | 48 - cdts/libnl3-cos6-x86_64/build.sh | 59 - cdts/libnl3-cos6-x86_64/libnl3-license | 502 ------- cdts/libnl3-cos6-x86_64/meta.yaml | 44 - cdts/libnl3-devel-cos6-x86_64/build.sh | 59 - cdts/libnl3-devel-cos6-x86_64/libnl3-license | 502 ------- cdts/libnl3-devel-cos6-x86_64/meta.yaml | 50 - cdts/libpng-cos6-x86_64/build.sh | 59 - cdts/libpng-cos6-x86_64/libpng-license | 134 -- cdts/libpng-cos6-x86_64/meta.yaml | 47 - cdts/libpng-devel-cos6-x86_64/build.sh | 59 - cdts/libpng-devel-cos6-x86_64/libpng-license | 134 -- cdts/libpng-devel-cos6-x86_64/meta.yaml | 50 - cdts/librdmacm-cos6-x86_64/build.sh | 59 - .../librdmacm-devel-license | 378 ------ cdts/librdmacm-cos6-x86_64/meta.yaml | 43 - cdts/librdmacm-devel-cos6-x86_64/build.sh | 59 - .../librdmacm-devel-license | 378 ------ cdts/librdmacm-devel-cos6-x86_64/meta.yaml | 47 - cdts/libselinux-cos6-x86_64/build.sh | 59 - cdts/libselinux-cos6-x86_64/meta.yaml | 56 - cdts/libselinux-devel-cos6-x86_64/build.sh | 59 - cdts/libselinux-devel-cos6-x86_64/meta.yaml | 50 - cdts/libsepol-cos6-x86_64/build.sh | 59 - cdts/libsepol-cos6-x86_64/libsepol-license | 502 ------- cdts/libsepol-cos6-x86_64/meta.yaml | 54 - cdts/libsepol-devel-cos6-x86_64/build.sh | 59 - .../libsepol-license | 502 ------- cdts/libsepol-devel-cos6-x86_64/meta.yaml | 48 - cdts/libsm-cos6-x86_64/build.sh | 59 - cdts/libsm-cos6-x86_64/meta.yaml | 43 - cdts/libsm-devel-cos6-x86_64/build.sh | 59 - cdts/libsm-devel-cos6-x86_64/libsm-license | 43 - cdts/libsm-devel-cos6-x86_64/meta.yaml | 47 - cdts/libsoup-cos6-x86_64/build.sh | 59 - cdts/libsoup-cos6-x86_64/libsoup-license | 481 ------- cdts/libsoup-cos6-x86_64/meta.yaml | 53 - cdts/libsoup-devel-cos6-x86_64/build.sh | 59 - .../libsoup-devel-cos6-x86_64/libsoup-license | 481 ------- cdts/libsoup-devel-cos6-x86_64/meta.yaml | 51 - cdts/libthai-cos6-x86_64/build.sh | 59 - cdts/libthai-cos6-x86_64/meta.yaml | 46 - cdts/libtiff-cos6-x86_64/build.sh | 59 - cdts/libtiff-cos6-x86_64/meta.yaml | 47 - cdts/libudev-cos6-x86_64/build.sh | 59 - cdts/libudev-cos6-x86_64/meta.yaml | 44 - cdts/libuuid-cos6-x86_64/build.sh | 59 - cdts/libuuid-cos6-x86_64/libuuid-license | 25 - cdts/libuuid-cos6-x86_64/meta.yaml | 49 - cdts/libuuid-devel-cos6-x86_64/build.sh | 59 - .../libuuid-devel-cos6-x86_64/libuuid-license | 25 - cdts/libuuid-devel-cos6-x86_64/meta.yaml | 53 - cdts/libx11-common-cos6-x86_64/build.sh | 59 - cdts/libx11-common-cos6-x86_64/meta.yaml | 43 - cdts/libx11-cos6-x86_64/build.sh | 59 - cdts/libx11-cos6-x86_64/meta.yaml | 47 - cdts/libx11-cos6-x86_64/x11-license | 941 ------------- cdts/libx11-devel-cos6-x86_64/build.sh | 59 - cdts/libx11-devel-cos6-x86_64/meta.yaml | 47 - cdts/libx11-devel-cos6-x86_64/x11-license | 941 ------------- cdts/libxau-cos6-x86_64/build.sh | 59 - cdts/libxau-cos6-x86_64/meta.yaml | 47 - cdts/libxau-devel-cos6-x86_64/build.sh | 59 - cdts/libxau-devel-cos6-x86_64/libxau-license | 21 - cdts/libxau-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxcb-cos6-x86_64/build.sh | 59 - cdts/libxcb-cos6-x86_64/libxcb-license | 30 - cdts/libxcb-cos6-x86_64/meta.yaml | 45 - cdts/libxcomposite-cos6-x86_64/build.sh | 59 - cdts/libxcomposite-cos6-x86_64/meta.yaml | 43 - cdts/libxcomposite-devel-cos6-x86_64/build.sh | 59 - .../libxcomposite-license | 40 - .../libxcomposite-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxcursor-cos6-x86_64/build.sh | 59 - cdts/libxcursor-cos6-x86_64/meta.yaml | 50 - cdts/libxcursor-devel-cos6-x86_64/build.sh | 59 - .../libxcursor-license | 19 - cdts/libxcursor-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxdamage-cos6-x86_64/build.sh | 59 - cdts/libxdamage-cos6-x86_64/meta.yaml | 43 - cdts/libxdamage-devel-cos6-x86_64/build.sh | 59 - .../libxdamage-license | 21 - cdts/libxdamage-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxext-cos6-x86_64/build.sh | 59 - cdts/libxext-cos6-x86_64/meta.yaml | 47 - cdts/libxext-devel-cos6-x86_64/build.sh | 59 - .../libxext-devel-cos6-x86_64/libxext-license | 197 --- cdts/libxext-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxfixes-cos6-x86_64/build.sh | 59 - cdts/libxfixes-cos6-x86_64/meta.yaml | 47 - cdts/libxfixes-devel-cos6-x86_64/build.sh | 59 - .../libxfixes-license | 41 - cdts/libxfixes-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxft-cos6-x86_64/build.sh | 59 - cdts/libxft-cos6-x86_64/libXft-license | 20 - cdts/libxft-cos6-x86_64/meta.yaml | 47 - cdts/libxft-devel-cos6-x86_64/build.sh | 59 - cdts/libxft-devel-cos6-x86_64/libXft-license | 20 - cdts/libxft-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxi-cos6-x86_64/build.sh | 59 - cdts/libxi-cos6-x86_64/meta.yaml | 47 - cdts/libxi-devel-cos6-x86_64/build.sh | 59 - cdts/libxi-devel-cos6-x86_64/libxi-license | 84 -- cdts/libxi-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxinerama-cos6-x86_64/build.sh | 59 - cdts/libxinerama-cos6-x86_64/meta.yaml | 47 - cdts/libxinerama-devel-cos6-x86_64/build.sh | 59 - .../libxinerma-license | 66 - cdts/libxinerama-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxml2-cos6-x86_64/build.sh | 59 - cdts/libxml2-cos6-x86_64/libxml2-license | 23 - cdts/libxml2-cos6-x86_64/meta.yaml | 50 - cdts/libxml2-devel-cos6-x86_64/build.sh | 59 - .../libxml2-devel-cos6-x86_64/libxml2-license | 23 - cdts/libxml2-devel-cos6-x86_64/meta.yaml | 55 - cdts/libxrandr-cos6-x86_64/build.sh | 59 - cdts/libxrandr-cos6-x86_64/libxrandr-license | 65 - cdts/libxrandr-cos6-x86_64/meta.yaml | 47 - cdts/libxrandr-devel-cos6-x86_64/build.sh | 59 - .../libxrandr-license | 65 - cdts/libxrandr-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxrender-cos6-x86_64/build.sh | 59 - cdts/libxrender-cos6-x86_64/meta.yaml | 47 - cdts/libxrender-devel-cos6-x86_64/build.sh | 59 - .../libxrender-license | 39 - cdts/libxrender-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxscrnsaver-cos6-x86_64/build.sh | 59 - .../libxscrnsaver-license | 49 - cdts/libxscrnsaver-cos6-x86_64/meta.yaml | 43 - cdts/libxscrnsaver-devel-cos6-x86_64/build.sh | 59 - .../libxscrnsaver-license | 49 - .../libxscrnsaver-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxshmfence-cos6-x86_64/build.sh | 59 - .../libxshmfence-license | 19 - cdts/libxshmfence-cos6-x86_64/meta.yaml | 43 - cdts/libxshmfence-devel-cos6-x86_64/build.sh | 59 - .../libxshmfence-license | 19 - cdts/libxshmfence-devel-cos6-x86_64/meta.yaml | 48 - cdts/libxt-cos6-x86_64/build.sh | 59 - cdts/libxt-cos6-x86_64/meta.yaml | 47 - cdts/libxt-devel-cos6-x86_64/build.sh | 59 - cdts/libxt-devel-cos6-x86_64/libxt-license | 130 -- cdts/libxt-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxtst-cos6-x86_64/build.sh | 59 - cdts/libxtst-cos6-x86_64/libxtst-license | 116 -- cdts/libxtst-cos6-x86_64/meta.yaml | 47 - cdts/libxtst-devel-cos6-x86_64/build.sh | 59 - .../libxtst-devel-cos6-x86_64/libxtst-license | 116 -- cdts/libxtst-devel-cos6-x86_64/meta.yaml | 47 - cdts/libxxf86vm-cos6-x86_64/build.sh | 59 - cdts/libxxf86vm-cos6-x86_64/meta.yaml | 47 - cdts/libxxf86vm-devel-cos6-x86_64/build.sh | 59 - .../libxxf86vm-license | 25 - cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml | 47 - cdts/mesa-dri-drivers-cos6-x86_64/build.sh | 59 - .../mesa-dri-drivers-cos6-x86_64/mesa-license | 19 - cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml | 47 - cdts/mesa-dri1-drivers-cos6-x86_64/build.sh | 59 - .../mesa-license | 19 - cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml | 43 - cdts/mesa-libegl-cos6-x86_64/build.sh | 59 - cdts/mesa-libegl-cos6-x86_64/mesa-license | 19 - cdts/mesa-libegl-cos6-x86_64/meta.yaml | 43 - cdts/mesa-libegl-devel-cos6-x86_64/build.sh | 59 - .../mesa-license | 19 - cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml | 47 - cdts/mesa-libgbm-cos6-x86_64/build.sh | 59 - cdts/mesa-libgbm-cos6-x86_64/mesa-license | 19 - cdts/mesa-libgbm-cos6-x86_64/meta.yaml | 43 - cdts/mesa-libgl-cos6-x86_64/build.sh | 59 - cdts/mesa-libgl-cos6-x86_64/mesa-license | 19 - cdts/mesa-libgl-cos6-x86_64/meta.yaml | 53 - cdts/mesa-libgl-devel-cos6-x86_64/build.sh | 59 - .../mesa-libgl-devel-cos6-x86_64/mesa-license | 19 - cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml | 47 - cdts/nspr-cos6-x86_64/build.sh | 59 - cdts/nspr-cos6-x86_64/meta.yaml | 46 - cdts/nspr-cos6-x86_64/nspr-license | 373 ------ cdts/nss-cos6-x86_64/build.sh | 59 - cdts/nss-cos6-x86_64/meta.yaml | 57 - cdts/nss-cos6-x86_64/nss-license | 403 ------ cdts/nss-softokn-cos6-x86_64/build.sh | 59 - cdts/nss-softokn-cos6-x86_64/meta.yaml | 53 - cdts/nss-softokn-cos6-x86_64/nss-license | 403 ------ cdts/nss-softokn-freebl-cos6-x86_64/build.sh | 59 - cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml | 44 - .../nss-license | 403 ------ cdts/nss-util-cos6-x86_64/build.sh | 59 - cdts/nss-util-cos6-x86_64/meta.yaml | 47 - cdts/nss-util-cos6-x86_64/nss-license | 403 ------ cdts/numactl-cos6-x86_64/build.sh | 59 - cdts/numactl-cos6-x86_64/meta.yaml | 48 - .../numactl-cos6-x86_64/numactl-copyright.txt | 14 - cdts/numactl-cos6-x86_64/numactl-gpl2.txt | 339 ----- cdts/numactl-cos6-x86_64/numactl-lgpl2.txt | 502 ------- cdts/numactl-devel-cos6-x86_64/build.sh | 59 - cdts/numactl-devel-cos6-x86_64/meta.yaml | 50 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- cdts/opensm-cos6-x86_64/build.sh | 59 - cdts/opensm-cos6-x86_64/meta.yaml | 53 - cdts/opensm-cos6-x86_64/opensm-license | 32 - cdts/opensm-devel-cos6-x86_64/build.sh | 59 - cdts/opensm-devel-cos6-x86_64/meta.yaml | 48 - cdts/opensm-devel-cos6-x86_64/opensm-license | 32 - cdts/opensm-libs-cos6-x86_64/build.sh | 59 - cdts/opensm-libs-cos6-x86_64/meta.yaml | 44 - cdts/opensm-libs-cos6-x86_64/opensm-license | 32 - cdts/orbit2-cos6-x86_64/build.sh | 59 - cdts/orbit2-cos6-x86_64/meta.yaml | 51 - cdts/orbit2-cos6-x86_64/orbit2-copying | 340 ----- cdts/orbit2-cos6-x86_64/orbit2-copying.lib | 482 ------- cdts/orbit2-devel-cos6-x86_64/build.sh | 59 - cdts/orbit2-devel-cos6-x86_64/meta.yaml | 59 - cdts/orbit2-devel-cos6-x86_64/orbit2-copying | 340 ----- .../orbit2-copying.lib | 482 ------- cdts/p11-kit-cos6-x86_64/build.sh | 59 - cdts/p11-kit-cos6-x86_64/meta.yaml | 45 - cdts/p11-kit-cos6-x86_64/p11-kit-license | 27 - cdts/p11-kit-trust-cos6-x86_64/build.sh | 59 - cdts/p11-kit-trust-cos6-x86_64/meta.yaml | 48 - .../p11-kit-trust-cos6-x86_64/p11-kit-license | 27 - cdts/pam-cos6-x86_64/build.sh | 59 - cdts/pam-cos6-x86_64/meta.yaml | 54 - cdts/pam-devel-cos6-x86_64/build.sh | 59 - cdts/pam-devel-cos6-x86_64/meta.yaml | 51 - cdts/pango-cos6-x86_64/build.sh | 59 - cdts/pango-cos6-x86_64/meta.yaml | 65 - cdts/pango-devel-cos6-x86_64/build.sh | 59 - cdts/pango-devel-cos6-x86_64/meta.yaml | 60 - cdts/pango-devel-cos6-x86_64/pango-copying | 482 ------- cdts/pciutils-cos6-x86_64/build.sh | 59 - cdts/pciutils-cos6-x86_64/meta.yaml | 49 - cdts/pciutils-cos6-x86_64/pciutils-license | 339 ----- cdts/pciutils-devel-cos6-x86_64/build.sh | 59 - cdts/pciutils-devel-cos6-x86_64/meta.yaml | 48 - .../pciutils-license | 339 ----- cdts/pciutils-libs-cos6-x86_64/build.sh | 59 - cdts/pciutils-libs-cos6-x86_64/meta.yaml | 44 - .../pciutils-license | 339 ----- cdts/pixman-cos6-x86_64/build.sh | 59 - cdts/pixman-cos6-x86_64/meta.yaml | 43 - cdts/pixman-cos6-x86_64/pixman-license | 42 - cdts/pixman-devel-cos6-x86_64/build.sh | 59 - cdts/pixman-devel-cos6-x86_64/meta.yaml | 47 - cdts/pixman-devel-cos6-x86_64/pixman-license | 42 - cdts/pkgconfig-cos6-x86_64/build.sh | 59 - cdts/pkgconfig-cos6-x86_64/meta.yaml | 45 - cdts/webkitgtk-cos6-x86_64/build.sh | 59 - cdts/webkitgtk-cos6-x86_64/meta.yaml | 44 - cdts/webkitgtk-cos6-x86_64/webkitgtk-license | 502 ------- cdts/webkitgtk-devel-cos6-x86_64/build.sh | 59 - cdts/webkitgtk-devel-cos6-x86_64/meta.yaml | 48 - .../webkitgtk-license | 502 ------- cdts/xcb-util-cos6-x86_64/build.sh | 59 - cdts/xcb-util-cos6-x86_64/meta.yaml | 48 - cdts/xcb-util-cos6-x86_64/xcb-util-license | 29 - cdts/xcb-util-devel-cos6-x86_64/build.sh | 59 - cdts/xcb-util-devel-cos6-x86_64/meta.yaml | 47 - .../xcb-util-license | 29 - cdts/xcb-util-image-cos6-x86_64/build.sh | 59 - cdts/xcb-util-image-cos6-x86_64/meta.yaml | 44 - .../xcb-util-image-license | 27 - .../xcb-util-image-devel-cos6-x86_64/build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-image-license | 27 - cdts/xcb-util-keysyms-cos6-x86_64/build.sh | 59 - cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml | 44 - .../xcb-util-keysyms-license | 266 ---- .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-keysyms-license | 266 ---- cdts/xcb-util-renderutil-cos6-x86_64/build.sh | 59 - .../xcb-util-renderutil-cos6-x86_64/meta.yaml | 44 - .../xcb-util-renderutil-license | 67 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-renderutil-license | 67 - cdts/xcb-util-wm-cos6-x86_64/build.sh | 59 - cdts/xcb-util-wm-cos6-x86_64/meta.yaml | 45 - .../xcb-util-wm-license | 27 - cdts/xcb-util-wm-devel-cos6-x86_64/build.sh | 59 - cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml | 47 - .../xcb-util-wm-license | 27 - .../COPYING-applewmproto | 27 - .../COPYING-bigreqsproto | 21 - .../COPYING-compositeproto | 41 - .../COPYING-damageproto | 21 - .../COPYING-dmxproto | 24 - .../COPYING-dri2proto | 29 - .../COPYING-dri3proto | 19 - .../COPYING-evieproto | 20 - .../COPYING-fixesproto | 42 - .../COPYING-fontcacheproto | 24 - .../COPYING-fontsproto | 86 -- .../COPYING-glproto | 27 - .../COPYING-inputproto | 63 - .../COPYING-kbproto | 22 - .../COPYING-lg3dproto | 22 - .../COPYING-panoramixproto | 12 - .../COPYING-pmproto | 24 - .../COPYING-presentproto | 19 - .../COPYING-printproto | 29 - .../COPYING-randrproto | 22 - .../COPYING-recordproto | 17 - .../COPYING-renderproto | 20 - .../COPYING-resourceproto | 22 - .../COPYING-scrnsaverproto | 24 - .../COPYING-trapproto | 18 - .../COPYING-videoproto | 63 - .../COPYING-windowswmproto | 23 - .../COPYING-x11proto | 108 -- .../COPYING-xcmiscproto | 21 - .../COPYING-xextproto | 201 --- .../COPYING-xf86bigfontproto | 20 - .../COPYING-xf86dgaproto | 20 - .../COPYING-xf86driproto | 24 - .../COPYING-xf86miscproto | 20 - .../COPYING-xf86rushproto | 20 - .../COPYING-xf86vidmodeproto | 25 - .../COPYING-xineramaproto | 45 - .../xorg-x11-proto-devel-cos6-x86_64/build.sh | 59 - .../meta.yaml | 80 -- .../build.sh | 59 - .../meta.yaml | 47 - .../x11-license | 941 ------------- .../xorg-x11-server-xvfb-cos6-x86_64/build.sh | 59 - .../meta.yaml | 50 - .../x11-license | 941 ------------- .../xorg-x11-util-macros-cos6-x86_64/build.sh | 59 - .../meta.yaml | 44 - .../libudev-devel-cos6-x86_64/build.sh | 18 - .../libudev-devel-cos6-x86_64/meta.yaml | 45 - custom_cdts/mesa-libglu-cos6-x86_64/build.sh | 59 - .../mesa-libglu-cos6-x86_64/mesa-license | 19 - custom_cdts/mesa-libglu-cos6-x86_64/meta.yaml | 40 - .../mesa-libglu-devel-cos6-x86_64/build.sh | 59 - .../mesa-license | 19 - .../mesa-libglu-devel-cos6-x86_64/meta.yaml | 44 - legacy_cdts/README.md | 5 - legacy_cdts/alsa-lib-cos6-x86_64/build.sh | 59 - legacy_cdts/alsa-lib-cos6-x86_64/meta.yaml | 45 - legacy_cdts/alsa-lib-cos7-aarch64/build.sh | 59 - legacy_cdts/alsa-lib-cos7-aarch64/meta.yaml | 45 - legacy_cdts/alsa-lib-cos7-ppc64le/build.sh | 59 - legacy_cdts/alsa-lib-cos7-ppc64le/meta.yaml | 45 - .../alsa-lib-license | 502 ------- .../alsa-lib-devel-cos6-x86_64/build.sh | 59 - .../alsa-lib-devel-cos6-x86_64/meta.yaml | 50 - .../alsa-lib-license | 502 ------- .../alsa-lib-devel-cos7-aarch64/build.sh | 59 - .../alsa-lib-devel-cos7-aarch64/meta.yaml | 50 - .../alsa-lib-license | 502 ------- .../alsa-lib-devel-cos7-ppc64le/build.sh | 59 - .../alsa-lib-devel-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/at-spi-cos6-x86_64/at-spi-license | 502 ------- legacy_cdts/at-spi-cos6-x86_64/build.sh | 59 - legacy_cdts/at-spi-cos6-x86_64/meta.yaml | 59 - .../at-spi-cos7-aarch64/at-spi-license | 502 ------- legacy_cdts/at-spi-cos7-aarch64/build.sh | 59 - legacy_cdts/at-spi-cos7-aarch64/meta.yaml | 59 - .../at-spi-cos7-ppc64le/at-spi-license | 502 ------- legacy_cdts/at-spi-cos7-ppc64le/build.sh | 59 - legacy_cdts/at-spi-cos7-ppc64le/meta.yaml | 59 - .../at-spi-devel-cos6-x86_64/at-spi-license | 502 ------- legacy_cdts/at-spi-devel-cos6-x86_64/build.sh | 59 - .../at-spi-devel-cos6-x86_64/meta.yaml | 60 - .../at-spi-devel-cos7-aarch64/at-spi-license | 502 ------- .../at-spi-devel-cos7-aarch64/build.sh | 59 - .../at-spi-devel-cos7-aarch64/meta.yaml | 60 - .../at-spi-devel-cos7-ppc64le/at-spi-license | 502 ------- .../at-spi-devel-cos7-ppc64le/build.sh | 59 - .../at-spi-devel-cos7-ppc64le/meta.yaml | 60 - legacy_cdts/atk-cos6-x86_64/atk-copying | 482 ------- legacy_cdts/atk-cos6-x86_64/build.sh | 59 - legacy_cdts/atk-cos6-x86_64/meta.yaml | 44 - legacy_cdts/atk-cos7-aarch64/atk-copying | 482 ------- legacy_cdts/atk-cos7-aarch64/build.sh | 59 - legacy_cdts/atk-cos7-aarch64/meta.yaml | 44 - legacy_cdts/atk-cos7-ppc64le/atk-copying | 482 ------- legacy_cdts/atk-cos7-ppc64le/build.sh | 59 - legacy_cdts/atk-cos7-ppc64le/meta.yaml | 44 - legacy_cdts/atk-devel-cos6-x86_64/atk-copying | 482 ------- legacy_cdts/atk-devel-cos6-x86_64/build.sh | 59 - legacy_cdts/atk-devel-cos6-x86_64/meta.yaml | 51 - .../atk-devel-cos7-aarch64/atk-copying | 482 ------- legacy_cdts/atk-devel-cos7-aarch64/build.sh | 59 - legacy_cdts/atk-devel-cos7-aarch64/meta.yaml | 48 - .../atk-devel-cos7-ppc64le/atk-copying | 482 ------- legacy_cdts/atk-devel-cos7-ppc64le/build.sh | 59 - legacy_cdts/atk-devel-cos7-ppc64le/meta.yaml | 48 - .../audit-libs-copying.lib | 515 -------- legacy_cdts/audit-libs-cos6-x86_64/build.sh | 59 - legacy_cdts/audit-libs-cos6-x86_64/meta.yaml | 42 - .../audit-libs-copying.lib | 515 -------- legacy_cdts/audit-libs-cos7-aarch64/build.sh | 59 - legacy_cdts/audit-libs-cos7-aarch64/meta.yaml | 42 - .../audit-libs-copying.lib | 515 -------- legacy_cdts/audit-libs-cos7-ppc64le/build.sh | 59 - legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml | 42 - .../ca-certificates-cos6-x86_64/build.sh | 59 - .../ca-certificates-cos6-x86_64/meta.yaml | 50 - .../ca-certificates-cos7-aarch64/build.sh | 87 -- .../ca-certificates-cos7-aarch64/meta.yaml | 50 - .../ca-certificates-cos7-ppc64le/build.sh | 87 -- .../ca-certificates-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/cairo-cos6-x86_64/build.sh | 59 - legacy_cdts/cairo-cos6-x86_64/cairo-copying | 17 - .../cairo-cos6-x86_64/cairo-copying-lgpl-2.1 | 510 ------- .../cairo-cos6-x86_64/cairo-copying-mpl-1.1 | 470 ------- legacy_cdts/cairo-cos6-x86_64/meta.yaml | 49 - legacy_cdts/cairo-cos7-aarch64/build.sh | 59 - legacy_cdts/cairo-cos7-aarch64/cairo-copying | 17 - .../cairo-cos7-aarch64/cairo-copying-lgpl-2.1 | 510 ------- .../cairo-cos7-aarch64/cairo-copying-mpl-1.1 | 470 ------- legacy_cdts/cairo-cos7-aarch64/meta.yaml | 48 - legacy_cdts/cairo-cos7-ppc64le/build.sh | 59 - legacy_cdts/cairo-cos7-ppc64le/cairo-copying | 17 - .../cairo-cos7-ppc64le/cairo-copying-lgpl-2.1 | 510 ------- .../cairo-cos7-ppc64le/cairo-copying-mpl-1.1 | 470 ------- legacy_cdts/cairo-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/cairo-devel-cos6-x86_64/build.sh | 59 - .../cairo-devel-cos6-x86_64/cairo-copying | 17 - .../cairo-copying-lgpl-2.1 | 510 ------- .../cairo-copying-mpl-1.1 | 470 ------- legacy_cdts/cairo-devel-cos6-x86_64/meta.yaml | 62 - legacy_cdts/cairo-devel-cos7-aarch64/build.sh | 59 - .../cairo-devel-cos7-aarch64/cairo-copying | 17 - .../cairo-copying-lgpl-2.1 | 510 ------- .../cairo-copying-mpl-1.1 | 470 ------- .../cairo-devel-cos7-aarch64/meta.yaml | 53 - legacy_cdts/cairo-devel-cos7-ppc64le/build.sh | 59 - .../cairo-devel-cos7-ppc64le/cairo-copying | 17 - .../cairo-copying-lgpl-2.1 | 510 ------- .../cairo-copying-mpl-1.1 | 470 ------- .../cairo-devel-cos7-ppc64le/meta.yaml | 53 - .../centos-release-cos7-aarch64/build.sh | 59 - .../centos-release-license | 339 ----- .../centos-release-cos7-aarch64/meta.yaml | 41 - .../centos-release-cos7-ppc64le/build.sh | 59 - .../centos-release-license | 339 ----- .../centos-release-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/chkconfig-cos6-x86_64/build.sh | 59 - legacy_cdts/chkconfig-cos6-x86_64/meta.yaml | 44 - legacy_cdts/chkconfig-cos7-aarch64/build.sh | 59 - legacy_cdts/chkconfig-cos7-aarch64/meta.yaml | 44 - legacy_cdts/chkconfig-cos7-ppc64le/build.sh | 59 - legacy_cdts/chkconfig-cos7-ppc64le/meta.yaml | 44 - .../copy-jdk-configs-cos6-x86_64/build.sh | 59 - .../copy-jdk-configs-cos6-x86_64/meta.yaml | 42 - .../copy-jdk-configs-cos7-aarch64/build.sh | 59 - .../copy-jdk-configs-cos7-aarch64/meta.yaml | 42 - .../copy-jdk-configs-cos7-ppc64le/build.sh | 59 - .../copy-jdk-configs-cos7-ppc64le/meta.yaml | 42 - legacy_cdts/cracklib-cos6-x86_64/build.sh | 59 - .../cracklib-cos6-x86_64/cracklib-copying.lib | 515 -------- legacy_cdts/cracklib-cos6-x86_64/meta.yaml | 52 - legacy_cdts/cracklib-cos7-aarch64/build.sh | 59 - .../cracklib-copying.lib | 515 -------- legacy_cdts/cracklib-cos7-aarch64/meta.yaml | 52 - legacy_cdts/cracklib-cos7-ppc64le/build.sh | 59 - .../cracklib-copying.lib | 515 -------- legacy_cdts/cracklib-cos7-ppc64le/meta.yaml | 52 - .../cracklib-dicts-cos6-x86_64/build.sh | 59 - .../cracklib-copying.lib | 515 -------- .../cracklib-dicts-copying.lib | 515 -------- .../cracklib-dicts-cos6-x86_64/meta.yaml | 51 - .../cracklib-dicts-cos7-aarch64/build.sh | 59 - .../cracklib-copying.lib | 515 -------- .../cracklib-dicts-copying.lib | 515 -------- .../cracklib-dicts-cos7-aarch64/meta.yaml | 51 - .../cracklib-dicts-cos7-ppc64le/build.sh | 59 - .../cracklib-copying.lib | 515 -------- .../cracklib-dicts-copying.lib | 515 -------- .../cracklib-dicts-cos7-ppc64le/meta.yaml | 51 - legacy_cdts/cups-devel-cos6-x86_64/build.sh | 59 - .../cups-devel-cos6-x86_64/cups-license | 1168 ----------------- legacy_cdts/cups-devel-cos6-x86_64/meta.yaml | 49 - legacy_cdts/cups-devel-cos7-aarch64/build.sh | 59 - .../cups-devel-cos7-aarch64/cups-license | 1168 ----------------- legacy_cdts/cups-devel-cos7-aarch64/meta.yaml | 49 - legacy_cdts/cups-devel-cos7-ppc64le/build.sh | 59 - .../cups-devel-cos7-ppc64le/cups-license | 1168 ----------------- legacy_cdts/cups-devel-cos7-ppc64le/meta.yaml | 49 - legacy_cdts/cups-libs-cos6-x86_64/build.sh | 59 - .../cups-libs-cos6-x86_64/cups-license | 1168 ----------------- legacy_cdts/cups-libs-cos6-x86_64/meta.yaml | 46 - legacy_cdts/cups-libs-cos7-aarch64/build.sh | 59 - .../cups-libs-cos7-aarch64/cups-license | 1168 ----------------- legacy_cdts/cups-libs-cos7-aarch64/meta.yaml | 46 - legacy_cdts/cups-libs-cos7-ppc64le/build.sh | 59 - .../cups-libs-cos7-ppc64le/cups-license | 1168 ----------------- legacy_cdts/cups-libs-cos7-ppc64le/meta.yaml | 46 - legacy_cdts/expat-cos6-x86_64/build.sh | 59 - legacy_cdts/expat-cos6-x86_64/expat-license | 21 - legacy_cdts/expat-cos6-x86_64/meta.yaml | 45 - legacy_cdts/expat-cos7-aarch64/build.sh | 59 - legacy_cdts/expat-cos7-aarch64/expat-license | 21 - legacy_cdts/expat-cos7-aarch64/meta.yaml | 45 - legacy_cdts/expat-cos7-ppc64le/build.sh | 59 - legacy_cdts/expat-cos7-ppc64le/expat-license | 21 - legacy_cdts/expat-cos7-ppc64le/meta.yaml | 45 - legacy_cdts/expat-devel-cos6-x86_64/build.sh | 59 - .../expat-devel-cos6-x86_64/expat-license | 21 - legacy_cdts/expat-devel-cos6-x86_64/meta.yaml | 48 - legacy_cdts/expat-devel-cos7-aarch64/build.sh | 59 - .../expat-devel-cos7-aarch64/expat-license | 21 - .../expat-devel-cos7-aarch64/meta.yaml | 48 - legacy_cdts/expat-devel-cos7-ppc64le/build.sh | 59 - .../expat-devel-cos7-ppc64le/expat-license | 21 - .../expat-devel-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/fontconfig-cos6-x86_64/build.sh | 73 -- legacy_cdts/fontconfig-cos6-x86_64/meta.yaml | 48 - legacy_cdts/fontconfig-cos7-aarch64/build.sh | 73 -- legacy_cdts/fontconfig-cos7-aarch64/meta.yaml | 48 - legacy_cdts/fontconfig-cos7-ppc64le/build.sh | 73 -- legacy_cdts/fontconfig-cos7-ppc64le/meta.yaml | 48 - .../fontconfig-devel-cos6-x86_64/build.sh | 59 - .../fontconfig-copying | 28 - .../fontconfig-devel-cos6-x86_64/meta.yaml | 52 - .../fontconfig-devel-cos7-aarch64/build.sh | 59 - .../fontconfig-copying | 28 - .../fontconfig-devel-cos7-aarch64/meta.yaml | 52 - .../fontconfig-devel-cos7-ppc64le/build.sh | 59 - .../fontconfig-copying | 28 - .../fontconfig-devel-cos7-ppc64le/meta.yaml | 52 - legacy_cdts/freetype-cos6-x86_64/build.sh | 59 - .../freetype-cos6-x86_64/freetype-license.txt | 39 - legacy_cdts/freetype-cos6-x86_64/meta.yaml | 45 - legacy_cdts/freetype-cos7-aarch64/build.sh | 59 - .../freetype-license.txt | 39 - legacy_cdts/freetype-cos7-aarch64/meta.yaml | 45 - legacy_cdts/freetype-cos7-ppc64le/build.sh | 59 - .../freetype-license.txt | 39 - legacy_cdts/freetype-cos7-ppc64le/meta.yaml | 45 - .../freetype-devel-cos6-x86_64/build.sh | 59 - .../freetype-license.txt | 39 - .../freetype-devel-cos6-x86_64/meta.yaml | 49 - .../freetype-devel-cos7-aarch64/build.sh | 59 - .../freetype-license.txt | 39 - .../freetype-devel-cos7-aarch64/meta.yaml | 49 - .../freetype-devel-cos7-ppc64le/build.sh | 59 - .../freetype-license.txt | 39 - .../freetype-devel-cos7-ppc64le/meta.yaml | 49 - legacy_cdts/fribidi-cos7-aarch64/build.sh | 59 - legacy_cdts/fribidi-cos7-aarch64/meta.yaml | 43 - legacy_cdts/fribidi-cos7-ppc64le/build.sh | 59 - legacy_cdts/fribidi-cos7-ppc64le/meta.yaml | 43 - legacy_cdts/gconf2-cos6-x86_64/build.sh | 59 - legacy_cdts/gconf2-cos6-x86_64/meta.yaml | 43 - legacy_cdts/gconf2-cos7-aarch64/build.sh | 59 - legacy_cdts/gconf2-cos7-aarch64/meta.yaml | 43 - legacy_cdts/gconf2-cos7-ppc64le/build.sh | 59 - legacy_cdts/gconf2-cos7-ppc64le/meta.yaml | 43 - legacy_cdts/gdk-pixbuf2-cos6-x86_64/build.sh | 59 - legacy_cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml | 42 - .../gdk-pixbuf2-devel-cos6-x86_64/build.sh | 59 - .../gdk-pixbuf2-devel-cos6-x86_64/meta.yaml | 48 - .../glib-networking-cos6-x86_64/build.sh | 59 - .../glib-networking-cos6-x86_64/meta.yaml | 43 - .../glib-networking-cos7-aarch64/build.sh | 59 - .../glib-networking-cos7-aarch64/meta.yaml | 49 - .../glib-networking-cos7-ppc64le/build.sh | 59 - .../glib-networking-cos7-ppc64le/meta.yaml | 49 - legacy_cdts/glib2-cos6-x86_64/build.sh | 59 - legacy_cdts/glib2-cos6-x86_64/glib2-copying | 502 ------- legacy_cdts/glib2-cos6-x86_64/meta.yaml | 44 - legacy_cdts/glib2-cos7-aarch64/build.sh | 59 - legacy_cdts/glib2-cos7-aarch64/glib2-copying | 502 ------- legacy_cdts/glib2-cos7-aarch64/meta.yaml | 44 - legacy_cdts/glib2-cos7-ppc64le/build.sh | 59 - legacy_cdts/glib2-cos7-ppc64le/glib2-copying | 502 ------- legacy_cdts/glib2-cos7-ppc64le/meta.yaml | 44 - legacy_cdts/glib2-devel-cos6-x86_64/build.sh | 59 - .../glib2-devel-cos6-x86_64/glib2-copying | 502 ------- legacy_cdts/glib2-devel-cos6-x86_64/meta.yaml | 50 - legacy_cdts/glib2-devel-cos7-aarch64/build.sh | 59 - .../glib2-devel-cos7-aarch64/glib2-copying | 502 ------- .../glib2-devel-cos7-aarch64/meta.yaml | 47 - legacy_cdts/glib2-devel-cos7-ppc64le/build.sh | 59 - .../glib2-devel-cos7-ppc64le/glib2-copying | 502 ------- .../glib2-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/gtk2-cos6-x86_64/build.sh | 59 - legacy_cdts/gtk2-cos6-x86_64/gtk2-copying | 482 ------- legacy_cdts/gtk2-cos6-x86_64/meta.yaml | 61 - legacy_cdts/gtk2-cos7-aarch64/build.sh | 59 - legacy_cdts/gtk2-cos7-aarch64/gtk2-copying | 482 ------- legacy_cdts/gtk2-cos7-aarch64/meta.yaml | 61 - legacy_cdts/gtk2-cos7-ppc64le/build.sh | 59 - legacy_cdts/gtk2-cos7-ppc64le/gtk2-copying | 482 ------- legacy_cdts/gtk2-cos7-ppc64le/meta.yaml | 61 - legacy_cdts/gtk2-devel-cos6-x86_64/build.sh | 59 - .../gtk2-devel-cos6-x86_64/gtk2-copying | 482 ------- legacy_cdts/gtk2-devel-cos6-x86_64/meta.yaml | 64 - legacy_cdts/gtk2-devel-cos7-aarch64/build.sh | 59 - .../gtk2-devel-cos7-aarch64/gtk2-copying | 482 ------- legacy_cdts/gtk2-devel-cos7-aarch64/meta.yaml | 61 - legacy_cdts/gtk2-devel-cos7-ppc64le/build.sh | 59 - .../gtk2-devel-cos7-ppc64le/gtk2-copying | 482 ------- legacy_cdts/gtk2-devel-cos7-ppc64le/meta.yaml | 61 - legacy_cdts/gtkmm24-cos6-x86_64/build.sh | 59 - legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-license | 502 ------- .../gtkmm24-cos6-x86_64/gtkmm-tools-license | 339 ----- legacy_cdts/gtkmm24-cos6-x86_64/meta.yaml | 46 - legacy_cdts/gtkmm24-cos7-aarch64/build.sh | 59 - .../gtkmm24-cos7-aarch64/gtkmm-license | 502 ------- .../gtkmm24-cos7-aarch64/gtkmm-tools-license | 339 ----- legacy_cdts/gtkmm24-cos7-aarch64/meta.yaml | 46 - legacy_cdts/gtkmm24-cos7-ppc64le/build.sh | 59 - .../gtkmm24-cos7-ppc64le/gtkmm-license | 502 ------- .../gtkmm24-cos7-ppc64le/gtkmm-tools-license | 339 ----- legacy_cdts/gtkmm24-cos7-ppc64le/meta.yaml | 46 - .../gtkmm24-devel-cos6-x86_64/build.sh | 59 - .../gtkmm24-devel-cos6-x86_64/gtkmm-license | 502 ------- .../gtkmm-tools-license | 339 ----- .../gtkmm24-devel-cos6-x86_64/meta.yaml | 50 - .../gtkmm24-devel-cos7-aarch64/build.sh | 59 - .../gtkmm24-devel-cos7-aarch64/gtkmm-license | 502 ------- .../gtkmm-tools-license | 339 ----- .../gtkmm24-devel-cos7-aarch64/meta.yaml | 50 - .../gtkmm24-devel-cos7-ppc64le/build.sh | 59 - .../gtkmm24-devel-cos7-ppc64le/gtkmm-license | 502 ------- .../gtkmm-tools-license | 339 ----- .../gtkmm24-devel-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/harfbuzz-cos7-aarch64/build.sh | 59 - legacy_cdts/harfbuzz-cos7-aarch64/meta.yaml | 41 - legacy_cdts/harfbuzz-cos7-ppc64le/build.sh | 59 - legacy_cdts/harfbuzz-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_FB | 22 - legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT | 20 - legacy_cdts/ibacm-cos6-x86_64/COPYING.GPL2 | 339 ----- legacy_cdts/ibacm-cos6-x86_64/COPYING.md | 65 - legacy_cdts/ibacm-cos6-x86_64/build.sh | 59 - legacy_cdts/ibacm-cos6-x86_64/meta.yaml | 52 - legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_FB | 22 - .../ibacm-cos7-aarch64/COPYING.BSD_MIT | 20 - legacy_cdts/ibacm-cos7-aarch64/COPYING.GPL2 | 339 ----- legacy_cdts/ibacm-cos7-aarch64/COPYING.md | 65 - legacy_cdts/ibacm-cos7-aarch64/build.sh | 59 - legacy_cdts/ibacm-cos7-aarch64/meta.yaml | 64 - legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_FB | 22 - .../ibacm-cos7-ppc64le/COPYING.BSD_MIT | 20 - legacy_cdts/ibacm-cos7-ppc64le/COPYING.GPL2 | 339 ----- legacy_cdts/ibacm-cos7-ppc64le/COPYING.md | 65 - legacy_cdts/ibacm-cos7-ppc64le/build.sh | 59 - legacy_cdts/ibacm-cos7-ppc64le/meta.yaml | 64 - .../java-1.7.0-openjdk-cos6-x86_64/build.sh | 69 - .../java-1.7.0-openjdk-cos6-x86_64/meta.yaml | 59 - .../openjdk-license | 339 ----- .../java-1.7.0-openjdk-cos7-aarch64/build.sh | 59 - .../java-1.7.0-openjdk-cos7-aarch64/meta.yaml | 47 - .../openjdk-license | 339 ----- .../java-1.7.0-openjdk-cos7-ppc64le/build.sh | 59 - .../java-1.7.0-openjdk-cos7-ppc64le/meta.yaml | 47 - .../openjdk-license | 339 ----- .../build.sh | 74 -- .../meta.yaml | 62 - .../build.sh | 74 -- .../meta.yaml | 62 - .../javapackages-tools-cos7-aarch64/build.sh | 67 - .../javapackages-tools-cos7-aarch64/meta.yaml | 47 - .../javapackages-tools-cos7-ppc64le/build.sh | 67 - .../javapackages-tools-cos7-ppc64le/meta.yaml | 47 - .../jpackage-utils-cos6-x86_64/build.sh | 59 - .../jpackage-utils-cos6-x86_64/meta.yaml | 45 - .../kernel-headers-cos6-x86_64/build.sh | 59 - .../kernel-headers-cos6-x86_64/meta.yaml | 43 - .../kernel-headers-cos7-aarch64/build.sh | 59 - .../kernel-headers-cos7-aarch64/meta.yaml | 43 - .../kernel-headers-cos7-ppc64le/build.sh | 59 - .../kernel-headers-cos7-ppc64le/meta.yaml | 43 - legacy_cdts/kmod-cos7-aarch64/build.sh | 59 - legacy_cdts/kmod-cos7-aarch64/meta.yaml | 44 - legacy_cdts/kmod-cos7-ppc64le/build.sh | 59 - legacy_cdts/kmod-cos7-ppc64le/meta.yaml | 44 - legacy_cdts/libbonobo-cos6-x86_64/build.sh | 59 - .../libbonobo-cos6-x86_64/libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- legacy_cdts/libbonobo-cos6-x86_64/meta.yaml | 43 - legacy_cdts/libbonobo-cos7-aarch64/build.sh | 59 - .../libbonobo-cos7-aarch64/libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- legacy_cdts/libbonobo-cos7-aarch64/meta.yaml | 43 - legacy_cdts/libbonobo-cos7-ppc64le/build.sh | 59 - .../libbonobo-cos7-ppc64le/libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- legacy_cdts/libbonobo-cos7-ppc64le/meta.yaml | 43 - .../libbonobo-devel-cos6-x86_64/build.sh | 59 - .../libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- .../libbonobo-devel-cos6-x86_64/meta.yaml | 56 - .../libbonobo-devel-cos7-aarch64/build.sh | 59 - .../libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- .../libbonobo-devel-cos7-aarch64/meta.yaml | 56 - .../libbonobo-devel-cos7-ppc64le/build.sh | 59 - .../libbonobo-copying | 340 ----- .../libbonobo-copying.lib | 504 ------- .../libbonobo-devel-cos7-ppc64le/meta.yaml | 56 - legacy_cdts/libdrm-cos6-x86_64/build.sh | 59 - legacy_cdts/libdrm-cos6-x86_64/meta.yaml | 40 - legacy_cdts/libdrm-cos7-aarch64/build.sh | 59 - legacy_cdts/libdrm-cos7-aarch64/meta.yaml | 40 - legacy_cdts/libdrm-cos7-ppc64le/build.sh | 59 - legacy_cdts/libdrm-cos7-ppc64le/meta.yaml | 40 - legacy_cdts/libdrm-devel-cos6-x86_64/build.sh | 59 - .../libdrm-devel-cos6-x86_64/meta.yaml | 49 - .../libdrm-devel-cos7-aarch64/build.sh | 59 - .../libdrm-devel-cos7-aarch64/meta.yaml | 49 - .../libdrm-devel-cos7-ppc64le/build.sh | 59 - .../libdrm-devel-cos7-ppc64le/meta.yaml | 49 - .../libglvnd-core-devel-cos7-aarch64/build.sh | 59 - .../libglvnd-license | 540 -------- .../meta.yaml | 44 - .../libglvnd-core-devel-cos7-ppc64le/build.sh | 59 - .../libglvnd-license | 540 -------- .../meta.yaml | 44 - legacy_cdts/libglvnd-cos7-aarch64/build.sh | 59 - .../libglvnd-cos7-aarch64/libglvnd-license | 540 -------- legacy_cdts/libglvnd-cos7-aarch64/meta.yaml | 42 - legacy_cdts/libglvnd-cos7-ppc64le/build.sh | 59 - .../libglvnd-cos7-ppc64le/libglvnd-license | 540 -------- legacy_cdts/libglvnd-cos7-ppc64le/meta.yaml | 42 - .../libglvnd-devel-cos7-aarch64/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-devel-cos7-aarch64/meta.yaml | 63 - .../libglvnd-devel-cos7-ppc64le/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-devel-cos7-ppc64le/meta.yaml | 63 - .../libglvnd-egl-cos7-aarch64/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-egl-cos7-aarch64/meta.yaml | 50 - .../libglvnd-egl-cos7-ppc64le/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-egl-cos7-ppc64le/meta.yaml | 50 - .../libglvnd-gles-cos7-aarch64/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-gles-cos7-aarch64/meta.yaml | 47 - .../libglvnd-gles-cos7-ppc64le/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-gles-cos7-ppc64le/meta.yaml | 47 - .../libglvnd-glx-cos7-aarch64/build.sh | 69 - .../libglvnd-license | 540 -------- .../libglvnd-glx-cos7-aarch64/meta.yaml | 47 - .../libglvnd-glx-cos7-ppc64le/build.sh | 69 - .../libglvnd-license | 540 -------- .../libglvnd-glx-cos7-ppc64le/meta.yaml | 47 - .../libglvnd-opengl-cos7-aarch64/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-opengl-cos7-aarch64/meta.yaml | 47 - .../libglvnd-opengl-cos7-ppc64le/build.sh | 59 - .../libglvnd-license | 540 -------- .../libglvnd-opengl-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libibcm-cos6-x86_64/build.sh | 59 - legacy_cdts/libibcm-cos6-x86_64/meta.yaml | 42 - .../libibcm-devel-cos6-x86_64/build.sh | 59 - .../libibcm-devel-license | 378 ------ .../libibcm-devel-cos6-x86_64/meta.yaml | 50 - legacy_cdts/libibmad-cos6-x86_64/build.sh | 59 - .../libibmad-cos6-x86_64/libibmad-license | 378 ------ legacy_cdts/libibmad-cos6-x86_64/meta.yaml | 43 - legacy_cdts/libibmad-cos7-aarch64/build.sh | 59 - .../libibmad-cos7-aarch64/libibmad-license | 378 ------ legacy_cdts/libibmad-cos7-aarch64/meta.yaml | 43 - legacy_cdts/libibmad-cos7-ppc64le/build.sh | 59 - .../libibmad-cos7-ppc64le/libibmad-license | 378 ------ legacy_cdts/libibmad-cos7-ppc64le/meta.yaml | 43 - .../libibmad-devel-cos6-x86_64/build.sh | 59 - .../libibmad-license | 378 ------ .../libibmad-devel-cos6-x86_64/meta.yaml | 48 - .../libibmad-devel-cos7-aarch64/build.sh | 59 - .../libibmad-license | 378 ------ .../libibmad-devel-cos7-aarch64/meta.yaml | 48 - .../libibmad-devel-cos7-ppc64le/build.sh | 59 - .../libibmad-license | 378 ------ .../libibmad-devel-cos7-ppc64le/meta.yaml | 48 - .../libibumad-cos6-x86_64/COPYING.BSD_FB | 22 - .../libibumad-cos6-x86_64/COPYING.BSD_MIT | 20 - .../libibumad-cos6-x86_64/COPYING.GPL2 | 339 ----- legacy_cdts/libibumad-cos6-x86_64/COPYING.md | 65 - legacy_cdts/libibumad-cos6-x86_64/build.sh | 59 - legacy_cdts/libibumad-cos6-x86_64/meta.yaml | 47 - .../libibumad-cos7-aarch64/COPYING.BSD_FB | 22 - .../libibumad-cos7-aarch64/COPYING.BSD_MIT | 20 - .../libibumad-cos7-aarch64/COPYING.GPL2 | 339 ----- legacy_cdts/libibumad-cos7-aarch64/COPYING.md | 65 - legacy_cdts/libibumad-cos7-aarch64/build.sh | 59 - legacy_cdts/libibumad-cos7-aarch64/meta.yaml | 53 - .../libibumad-cos7-ppc64le/COPYING.BSD_FB | 22 - .../libibumad-cos7-ppc64le/COPYING.BSD_MIT | 20 - .../libibumad-cos7-ppc64le/COPYING.GPL2 | 339 ----- legacy_cdts/libibumad-cos7-ppc64le/COPYING.md | 65 - legacy_cdts/libibumad-cos7-ppc64le/build.sh | 59 - legacy_cdts/libibumad-cos7-ppc64le/meta.yaml | 53 - .../COPYING.BSD_FB | 22 - .../COPYING.BSD_MIT | 20 - .../libibumad-devel-cos6-x86_64/COPYING.GPL2 | 339 ----- .../libibumad-devel-cos6-x86_64/COPYING.md | 65 - .../libibumad-devel-cos6-x86_64/build.sh | 59 - .../libibumad-devel-cos6-x86_64/meta.yaml | 51 - legacy_cdts/libibverbs-cos6-x86_64/build.sh | 59 - .../libibverbs-devel-license | 378 ------ legacy_cdts/libibverbs-cos6-x86_64/meta.yaml | 46 - legacy_cdts/libibverbs-cos7-aarch64/build.sh | 59 - .../libibverbs-devel-license | 378 ------ legacy_cdts/libibverbs-cos7-aarch64/meta.yaml | 59 - legacy_cdts/libibverbs-cos7-ppc64le/build.sh | 59 - .../libibverbs-devel-license | 378 ------ legacy_cdts/libibverbs-cos7-ppc64le/meta.yaml | 59 - .../libibverbs-devel-cos6-x86_64/build.sh | 59 - .../libibverbs-devel-license | 378 ------ .../libibverbs-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libice-cos6-x86_64/build.sh | 59 - legacy_cdts/libice-cos6-x86_64/meta.yaml | 41 - legacy_cdts/libice-cos7-aarch64/build.sh | 59 - legacy_cdts/libice-cos7-aarch64/meta.yaml | 41 - legacy_cdts/libice-cos7-ppc64le/build.sh | 59 - legacy_cdts/libice-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/libice-devel-cos6-x86_64/build.sh | 59 - .../libice-devel-cos6-x86_64/libice-license | 23 - .../libice-devel-cos6-x86_64/meta.yaml | 47 - .../libice-devel-cos7-aarch64/build.sh | 59 - .../libice-devel-cos7-aarch64/libice-license | 23 - .../libice-devel-cos7-aarch64/meta.yaml | 47 - .../libice-devel-cos7-ppc64le/build.sh | 59 - .../libice-devel-cos7-ppc64le/libice-license | 23 - .../libice-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libidl-cos6-x86_64/build.sh | 59 - legacy_cdts/libidl-cos6-x86_64/libidl-copying | 481 ------- legacy_cdts/libidl-cos6-x86_64/meta.yaml | 42 - legacy_cdts/libidl-cos7-aarch64/build.sh | 59 - .../libidl-cos7-aarch64/libidl-copying | 481 ------- legacy_cdts/libidl-cos7-aarch64/meta.yaml | 42 - legacy_cdts/libidl-cos7-ppc64le/build.sh | 59 - .../libidl-cos7-ppc64le/libidl-copying | 481 ------- legacy_cdts/libidl-cos7-ppc64le/meta.yaml | 42 - legacy_cdts/libidl-devel-cos6-x86_64/build.sh | 59 - .../libidl-devel-cos6-x86_64/libidl-copying | 481 ------- .../libidl-devel-cos6-x86_64/meta.yaml | 55 - .../libidl-devel-cos7-aarch64/build.sh | 59 - .../libidl-devel-cos7-aarch64/libidl-copying | 481 ------- .../libidl-devel-cos7-aarch64/meta.yaml | 55 - .../libidl-devel-cos7-ppc64le/build.sh | 59 - .../libidl-devel-cos7-ppc64le/libidl-copying | 481 ------- .../libidl-devel-cos7-ppc64le/meta.yaml | 55 - .../libjpeg-turbo-cos6-x86_64/build.sh | 59 - .../libjpeg-turbo-license | 193 --- .../libjpeg-turbo-cos6-x86_64/meta.yaml | 47 - .../libjpeg-turbo-cos7-aarch64/build.sh | 59 - .../libjpeg-turbo-license | 193 --- .../libjpeg-turbo-cos7-aarch64/meta.yaml | 42 - .../libjpeg-turbo-cos7-ppc64le/build.sh | 59 - .../libjpeg-turbo-license | 193 --- .../libjpeg-turbo-cos7-ppc64le/meta.yaml | 42 - legacy_cdts/libnl-cos6-x86_64/build.sh | 59 - .../libnl-cos6-x86_64/libnl-devel-license | 461 ------- legacy_cdts/libnl-cos6-x86_64/meta.yaml | 42 - legacy_cdts/libnl-cos7-aarch64/build.sh | 59 - .../libnl-cos7-aarch64/libnl-devel-license | 461 ------- legacy_cdts/libnl-cos7-aarch64/meta.yaml | 42 - legacy_cdts/libnl-cos7-ppc64le/build.sh | 59 - .../libnl-cos7-ppc64le/libnl-devel-license | 461 ------- legacy_cdts/libnl-cos7-ppc64le/meta.yaml | 42 - legacy_cdts/libnl-devel-cos6-x86_64/build.sh | 59 - .../libnl-devel-license | 461 ------- legacy_cdts/libnl-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libnl-devel-cos7-aarch64/build.sh | 59 - .../libnl-devel-license | 461 ------- .../libnl-devel-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libnl-devel-cos7-ppc64le/build.sh | 59 - .../libnl-devel-license | 461 ------- .../libnl-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libnl3-cli-cos6-x86_64/build.sh | 59 - legacy_cdts/libnl3-cli-cos6-x86_64/meta.yaml | 48 - legacy_cdts/libnl3-cli-cos7-aarch64/build.sh | 59 - legacy_cdts/libnl3-cli-cos7-aarch64/meta.yaml | 48 - legacy_cdts/libnl3-cli-cos7-ppc64le/build.sh | 59 - legacy_cdts/libnl3-cli-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/libnl3-cos6-x86_64/build.sh | 59 - legacy_cdts/libnl3-cos6-x86_64/libnl3-license | 502 ------- legacy_cdts/libnl3-cos6-x86_64/meta.yaml | 42 - legacy_cdts/libnl3-cos7-aarch64/build.sh | 59 - .../libnl3-cos7-aarch64/libnl3-license | 502 ------- legacy_cdts/libnl3-cos7-aarch64/meta.yaml | 42 - legacy_cdts/libnl3-cos7-ppc64le/build.sh | 59 - .../libnl3-cos7-ppc64le/libnl3-license | 502 ------- legacy_cdts/libnl3-cos7-ppc64le/meta.yaml | 42 - legacy_cdts/libnl3-devel-cos6-x86_64/build.sh | 59 - .../libnl3-devel-cos6-x86_64/libnl3-license | 502 ------- .../libnl3-devel-cos6-x86_64/meta.yaml | 50 - .../libnl3-devel-cos7-aarch64/build.sh | 59 - .../libnl3-devel-cos7-aarch64/libnl3-license | 502 ------- .../libnl3-devel-cos7-aarch64/meta.yaml | 50 - .../libnl3-devel-cos7-ppc64le/build.sh | 59 - .../libnl3-devel-cos7-ppc64le/libnl3-license | 502 ------- .../libnl3-devel-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/libpng-cos6-x86_64/build.sh | 59 - legacy_cdts/libpng-cos6-x86_64/libpng-license | 134 -- legacy_cdts/libpng-cos6-x86_64/meta.yaml | 45 - legacy_cdts/libpng-cos7-aarch64/build.sh | 59 - .../libpng-cos7-aarch64/libpng-license | 134 -- legacy_cdts/libpng-cos7-aarch64/meta.yaml | 45 - legacy_cdts/libpng-cos7-ppc64le/build.sh | 59 - .../libpng-cos7-ppc64le/libpng-license | 134 -- legacy_cdts/libpng-cos7-ppc64le/meta.yaml | 45 - legacy_cdts/libpng-devel-cos6-x86_64/build.sh | 59 - .../libpng-devel-cos6-x86_64/libpng-license | 134 -- .../libpng-devel-cos6-x86_64/meta.yaml | 50 - .../libpng-devel-cos7-aarch64/build.sh | 59 - .../libpng-devel-cos7-aarch64/libpng-license | 134 -- .../libpng-devel-cos7-aarch64/meta.yaml | 50 - .../libpng-devel-cos7-ppc64le/build.sh | 59 - .../libpng-devel-cos7-ppc64le/libpng-license | 134 -- .../libpng-devel-cos7-ppc64le/meta.yaml | 50 - .../libpwquality-cos7-aarch64/build.sh | 59 - .../libpwquality-cos7-aarch64/meta.yaml | 49 - .../libpwquality-cos7-ppc64le/build.sh | 59 - .../libpwquality-cos7-ppc64le/meta.yaml | 49 - legacy_cdts/librdmacm-cos6-x86_64/build.sh | 59 - .../librdmacm-devel-license | 378 ------ legacy_cdts/librdmacm-cos6-x86_64/meta.yaml | 41 - legacy_cdts/librdmacm-cos7-aarch64/build.sh | 59 - .../librdmacm-devel-license | 378 ------ legacy_cdts/librdmacm-cos7-aarch64/meta.yaml | 50 - legacy_cdts/librdmacm-cos7-ppc64le/build.sh | 59 - .../librdmacm-devel-license | 378 ------ legacy_cdts/librdmacm-cos7-ppc64le/meta.yaml | 50 - .../librdmacm-devel-cos6-x86_64/build.sh | 59 - .../librdmacm-devel-license | 378 ------ .../librdmacm-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libselinux-cos6-x86_64/build.sh | 59 - legacy_cdts/libselinux-cos6-x86_64/meta.yaml | 56 - legacy_cdts/libselinux-cos7-aarch64/build.sh | 59 - legacy_cdts/libselinux-cos7-aarch64/meta.yaml | 56 - legacy_cdts/libselinux-cos7-ppc64le/build.sh | 59 - legacy_cdts/libselinux-cos7-ppc64le/meta.yaml | 56 - .../libselinux-devel-cos6-x86_64/build.sh | 59 - .../libselinux-devel-cos6-x86_64/meta.yaml | 50 - .../libselinux-devel-cos7-aarch64/build.sh | 59 - .../libselinux-devel-cos7-aarch64/meta.yaml | 50 - .../libselinux-devel-cos7-ppc64le/build.sh | 59 - .../libselinux-devel-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/libsepol-cos6-x86_64/build.sh | 59 - .../libsepol-cos6-x86_64/libsepol-license | 502 ------- legacy_cdts/libsepol-cos6-x86_64/meta.yaml | 52 - legacy_cdts/libsepol-cos7-aarch64/build.sh | 59 - .../libsepol-cos7-aarch64/libsepol-license | 502 ------- legacy_cdts/libsepol-cos7-aarch64/meta.yaml | 52 - legacy_cdts/libsepol-cos7-ppc64le/build.sh | 59 - .../libsepol-cos7-ppc64le/libsepol-license | 502 ------- legacy_cdts/libsepol-cos7-ppc64le/meta.yaml | 52 - .../libsepol-devel-cos6-x86_64/build.sh | 59 - .../libsepol-license | 502 ------- .../libsepol-devel-cos6-x86_64/meta.yaml | 48 - .../libsepol-devel-cos7-aarch64/build.sh | 59 - .../libsepol-license | 502 ------- .../libsepol-devel-cos7-aarch64/meta.yaml | 48 - .../libsepol-devel-cos7-ppc64le/build.sh | 59 - .../libsepol-license | 502 ------- .../libsepol-devel-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/libsm-cos6-x86_64/build.sh | 59 - legacy_cdts/libsm-cos6-x86_64/meta.yaml | 41 - legacy_cdts/libsm-cos7-aarch64/build.sh | 59 - legacy_cdts/libsm-cos7-aarch64/meta.yaml | 41 - legacy_cdts/libsm-cos7-ppc64le/build.sh | 59 - legacy_cdts/libsm-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/libsm-devel-cos6-x86_64/build.sh | 59 - .../libsm-devel-cos6-x86_64/libsm-license | 43 - legacy_cdts/libsm-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libsm-devel-cos7-aarch64/build.sh | 59 - .../libsm-devel-cos7-aarch64/libsm-license | 43 - .../libsm-devel-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libsm-devel-cos7-ppc64le/build.sh | 59 - .../libsm-devel-cos7-ppc64le/libsm-license | 43 - .../libsm-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libsoup-cos6-x86_64/build.sh | 59 - .../libsoup-cos6-x86_64/libsoup-license | 481 ------- legacy_cdts/libsoup-cos6-x86_64/meta.yaml | 53 - legacy_cdts/libsoup-cos7-aarch64/build.sh | 59 - .../libsoup-cos7-aarch64/libsoup-license | 481 ------- legacy_cdts/libsoup-cos7-aarch64/meta.yaml | 56 - legacy_cdts/libsoup-cos7-ppc64le/build.sh | 59 - .../libsoup-cos7-ppc64le/libsoup-license | 481 ------- legacy_cdts/libsoup-cos7-ppc64le/meta.yaml | 56 - .../libsoup-devel-cos6-x86_64/build.sh | 59 - .../libsoup-devel-cos6-x86_64/libsoup-license | 481 ------- .../libsoup-devel-cos6-x86_64/meta.yaml | 51 - .../libsoup-devel-cos7-aarch64/build.sh | 59 - .../libsoup-license | 481 ------- .../libsoup-devel-cos7-aarch64/meta.yaml | 48 - .../libsoup-devel-cos7-ppc64le/build.sh | 59 - .../libsoup-license | 481 ------- .../libsoup-devel-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/libthai-cos6-x86_64/build.sh | 59 - legacy_cdts/libthai-cos6-x86_64/meta.yaml | 44 - legacy_cdts/libthai-cos7-aarch64/build.sh | 59 - legacy_cdts/libthai-cos7-aarch64/meta.yaml | 44 - legacy_cdts/libthai-cos7-ppc64le/build.sh | 59 - legacy_cdts/libthai-cos7-ppc64le/meta.yaml | 44 - legacy_cdts/libtiff-cos6-x86_64/build.sh | 59 - legacy_cdts/libtiff-cos6-x86_64/meta.yaml | 45 - legacy_cdts/libtiff-cos7-aarch64/build.sh | 59 - legacy_cdts/libtiff-cos7-aarch64/meta.yaml | 45 - legacy_cdts/libtiff-cos7-ppc64le/build.sh | 59 - legacy_cdts/libtiff-cos7-ppc64le/meta.yaml | 45 - legacy_cdts/libudev-cos6-x86_64/build.sh | 59 - legacy_cdts/libudev-cos6-x86_64/meta.yaml | 42 - legacy_cdts/libuuid-cos6-x86_64/build.sh | 59 - .../libuuid-cos6-x86_64/libuuid-license | 25 - legacy_cdts/libuuid-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libuuid-cos7-aarch64/build.sh | 59 - .../libuuid-cos7-aarch64/libuuid-license | 25 - legacy_cdts/libuuid-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libuuid-cos7-ppc64le/build.sh | 59 - .../libuuid-cos7-ppc64le/libuuid-license | 25 - legacy_cdts/libuuid-cos7-ppc64le/meta.yaml | 47 - .../libuuid-devel-cos6-x86_64/build.sh | 59 - .../libuuid-devel-cos6-x86_64/libuuid-license | 25 - .../libuuid-devel-cos6-x86_64/meta.yaml | 53 - .../libuuid-devel-cos7-aarch64/build.sh | 59 - .../libuuid-license | 25 - .../libuuid-devel-cos7-aarch64/meta.yaml | 53 - .../libuuid-devel-cos7-ppc64le/build.sh | 59 - .../libuuid-license | 25 - .../libuuid-devel-cos7-ppc64le/meta.yaml | 53 - .../libx11-common-cos6-x86_64/build.sh | 59 - .../libx11-common-cos6-x86_64/meta.yaml | 41 - .../libx11-common-cos7-aarch64/build.sh | 59 - .../libx11-common-cos7-aarch64/meta.yaml | 41 - .../libx11-common-cos7-ppc64le/build.sh | 59 - .../libx11-common-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/libx11-cos6-x86_64/build.sh | 59 - legacy_cdts/libx11-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libx11-cos6-x86_64/x11-license | 941 ------------- legacy_cdts/libx11-cos7-aarch64/build.sh | 59 - legacy_cdts/libx11-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libx11-cos7-aarch64/x11-license | 941 ------------- legacy_cdts/libx11-cos7-ppc64le/build.sh | 59 - legacy_cdts/libx11-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libx11-cos7-ppc64le/x11-license | 941 ------------- legacy_cdts/libx11-devel-cos6-x86_64/build.sh | 59 - .../libx11-devel-cos6-x86_64/meta.yaml | 47 - .../libx11-devel-cos6-x86_64/x11-license | 941 ------------- .../libx11-devel-cos7-aarch64/build.sh | 59 - .../libx11-devel-cos7-aarch64/meta.yaml | 47 - .../libx11-devel-cos7-aarch64/x11-license | 941 ------------- .../libx11-devel-cos7-ppc64le/build.sh | 59 - .../libx11-devel-cos7-ppc64le/meta.yaml | 47 - .../libx11-devel-cos7-ppc64le/x11-license | 941 ------------- legacy_cdts/libxau-cos6-x86_64/build.sh | 59 - legacy_cdts/libxau-cos6-x86_64/meta.yaml | 45 - legacy_cdts/libxau-cos7-aarch64/build.sh | 59 - legacy_cdts/libxau-cos7-aarch64/meta.yaml | 45 - legacy_cdts/libxau-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxau-cos7-ppc64le/meta.yaml | 45 - legacy_cdts/libxau-devel-cos6-x86_64/build.sh | 59 - .../libxau-devel-cos6-x86_64/libxau-license | 21 - .../libxau-devel-cos6-x86_64/meta.yaml | 47 - .../libxau-devel-cos7-aarch64/build.sh | 59 - .../libxau-devel-cos7-aarch64/libxau-license | 21 - .../libxau-devel-cos7-aarch64/meta.yaml | 47 - .../libxau-devel-cos7-ppc64le/build.sh | 59 - .../libxau-devel-cos7-ppc64le/libxau-license | 21 - .../libxau-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxcb-cos6-x86_64/build.sh | 59 - legacy_cdts/libxcb-cos6-x86_64/libxcb-license | 30 - legacy_cdts/libxcb-cos6-x86_64/meta.yaml | 43 - legacy_cdts/libxcb-cos7-aarch64/build.sh | 59 - .../libxcb-cos7-aarch64/libxcb-license | 30 - legacy_cdts/libxcb-cos7-aarch64/meta.yaml | 43 - legacy_cdts/libxcb-cos7-ppc64le/build.sh | 59 - .../libxcb-cos7-ppc64le/libxcb-license | 30 - legacy_cdts/libxcb-cos7-ppc64le/meta.yaml | 43 - .../libxcb-devel-cos7-aarch64/build.sh | 59 - .../libxcb-devel-cos7-aarch64/libxcb-license | 30 - .../libxcb-devel-cos7-aarch64/meta.yaml | 48 - .../libxcb-devel-cos7-ppc64le/build.sh | 59 - .../libxcb-devel-cos7-ppc64le/libxcb-license | 30 - .../libxcb-devel-cos7-ppc64le/meta.yaml | 48 - .../libxcomposite-cos6-x86_64/build.sh | 59 - .../libxcomposite-cos6-x86_64/meta.yaml | 41 - .../libxcomposite-cos7-aarch64/build.sh | 59 - .../libxcomposite-cos7-aarch64/meta.yaml | 41 - .../libxcomposite-cos7-ppc64le/build.sh | 59 - .../libxcomposite-cos7-ppc64le/meta.yaml | 41 - .../libxcomposite-devel-cos6-x86_64/build.sh | 59 - .../libxcomposite-license | 40 - .../libxcomposite-devel-cos6-x86_64/meta.yaml | 47 - .../libxcomposite-devel-cos7-aarch64/build.sh | 59 - .../libxcomposite-license | 40 - .../meta.yaml | 47 - .../libxcomposite-devel-cos7-ppc64le/build.sh | 59 - .../libxcomposite-license | 40 - .../meta.yaml | 47 - legacy_cdts/libxcursor-cos6-x86_64/build.sh | 59 - legacy_cdts/libxcursor-cos6-x86_64/meta.yaml | 50 - legacy_cdts/libxcursor-cos7-aarch64/build.sh | 59 - legacy_cdts/libxcursor-cos7-aarch64/meta.yaml | 50 - legacy_cdts/libxcursor-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxcursor-cos7-ppc64le/meta.yaml | 50 - .../libxcursor-devel-cos6-x86_64/build.sh | 59 - .../libxcursor-license | 19 - .../libxcursor-devel-cos6-x86_64/meta.yaml | 47 - .../libxcursor-devel-cos7-aarch64/build.sh | 59 - .../libxcursor-license | 19 - .../libxcursor-devel-cos7-aarch64/meta.yaml | 47 - .../libxcursor-devel-cos7-ppc64le/build.sh | 59 - .../libxcursor-license | 19 - .../libxcursor-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxdamage-cos6-x86_64/build.sh | 59 - legacy_cdts/libxdamage-cos6-x86_64/meta.yaml | 41 - legacy_cdts/libxdamage-cos7-aarch64/build.sh | 59 - legacy_cdts/libxdamage-cos7-aarch64/meta.yaml | 41 - legacy_cdts/libxdamage-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxdamage-cos7-ppc64le/meta.yaml | 41 - .../libxdamage-devel-cos6-x86_64/build.sh | 59 - .../libxdamage-license | 21 - .../libxdamage-devel-cos6-x86_64/meta.yaml | 47 - .../libxdamage-devel-cos7-aarch64/build.sh | 59 - .../libxdamage-license | 21 - .../libxdamage-devel-cos7-aarch64/meta.yaml | 47 - .../libxdamage-devel-cos7-ppc64le/build.sh | 59 - .../libxdamage-license | 21 - .../libxdamage-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxext-cos6-x86_64/build.sh | 59 - legacy_cdts/libxext-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxext-cos7-aarch64/build.sh | 59 - legacy_cdts/libxext-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxext-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxext-cos7-ppc64le/meta.yaml | 47 - .../libxext-devel-cos6-x86_64/build.sh | 59 - .../libxext-devel-cos6-x86_64/libxext-license | 197 --- .../libxext-devel-cos6-x86_64/meta.yaml | 47 - .../libxext-devel-cos7-aarch64/build.sh | 59 - .../libxext-license | 197 --- .../libxext-devel-cos7-aarch64/meta.yaml | 47 - .../libxext-devel-cos7-ppc64le/build.sh | 59 - .../libxext-license | 197 --- .../libxext-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxfixes-cos6-x86_64/build.sh | 59 - legacy_cdts/libxfixes-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxfixes-cos7-aarch64/build.sh | 59 - legacy_cdts/libxfixes-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxfixes-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxfixes-cos7-ppc64le/meta.yaml | 47 - .../libxfixes-devel-cos6-x86_64/build.sh | 59 - .../libxfixes-license | 41 - .../libxfixes-devel-cos6-x86_64/meta.yaml | 47 - .../libxfixes-devel-cos7-aarch64/build.sh | 59 - .../libxfixes-license | 41 - .../libxfixes-devel-cos7-aarch64/meta.yaml | 47 - .../libxfixes-devel-cos7-ppc64le/build.sh | 59 - .../libxfixes-license | 41 - .../libxfixes-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxft-cos6-x86_64/build.sh | 59 - legacy_cdts/libxft-cos6-x86_64/libXft-license | 20 - legacy_cdts/libxft-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxft-cos7-aarch64/build.sh | 59 - .../libxft-cos7-aarch64/libXft-license | 20 - legacy_cdts/libxft-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxft-cos7-ppc64le/build.sh | 59 - .../libxft-cos7-ppc64le/libXft-license | 20 - legacy_cdts/libxft-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxft-devel-cos6-x86_64/build.sh | 59 - .../libxft-devel-cos6-x86_64/libXft-license | 20 - .../libxft-devel-cos6-x86_64/meta.yaml | 47 - .../libxft-devel-cos7-aarch64/build.sh | 59 - .../libxft-devel-cos7-aarch64/libXft-license | 20 - .../libxft-devel-cos7-aarch64/meta.yaml | 47 - .../libxft-devel-cos7-ppc64le/build.sh | 59 - .../libxft-devel-cos7-ppc64le/libXft-license | 20 - .../libxft-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxi-cos6-x86_64/build.sh | 59 - legacy_cdts/libxi-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxi-cos7-aarch64/build.sh | 59 - legacy_cdts/libxi-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxi-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxi-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxi-devel-cos6-x86_64/build.sh | 59 - .../libxi-devel-cos6-x86_64/libxi-license | 84 -- legacy_cdts/libxi-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxi-devel-cos7-aarch64/build.sh | 59 - .../libxi-devel-cos7-aarch64/libxi-license | 84 -- .../libxi-devel-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxi-devel-cos7-ppc64le/build.sh | 59 - .../libxi-devel-cos7-ppc64le/libxi-license | 84 -- .../libxi-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxinerama-cos6-x86_64/build.sh | 59 - legacy_cdts/libxinerama-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxinerama-cos7-aarch64/build.sh | 59 - .../libxinerama-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxinerama-cos7-ppc64le/build.sh | 59 - .../libxinerama-cos7-ppc64le/meta.yaml | 47 - .../libxinerama-devel-cos6-x86_64/build.sh | 59 - .../libxinerma-license | 66 - .../libxinerama-devel-cos6-x86_64/meta.yaml | 47 - .../libxinerama-devel-cos7-aarch64/build.sh | 59 - .../libxinerma-license | 66 - .../libxinerama-devel-cos7-aarch64/meta.yaml | 47 - .../libxinerama-devel-cos7-ppc64le/build.sh | 59 - .../libxinerma-license | 66 - .../libxinerama-devel-cos7-ppc64le/meta.yaml | 47 - .../libxkbcommon-cos7-aarch64/build.sh | 59 - .../libxkbcommon-license | 215 --- .../libxkbcommon-cos7-aarch64/meta.yaml | 42 - .../libxkbcommon-cos7-ppc64le/build.sh | 59 - .../libxkbcommon-license | 215 --- .../libxkbcommon-cos7-ppc64le/meta.yaml | 42 - .../libxkbcommon-devel-cos7-aarch64/build.sh | 59 - .../libxkbcommon-license | 215 --- .../libxkbcommon-devel-cos7-aarch64/meta.yaml | 47 - .../libxkbcommon-devel-cos7-ppc64le/build.sh | 59 - .../libxkbcommon-license | 215 --- .../libxkbcommon-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxml2-cos6-x86_64/build.sh | 59 - .../libxml2-cos6-x86_64/libxml2-license | 23 - legacy_cdts/libxml2-cos6-x86_64/meta.yaml | 48 - legacy_cdts/libxml2-cos7-aarch64/build.sh | 59 - .../libxml2-cos7-aarch64/libxml2-license | 23 - legacy_cdts/libxml2-cos7-aarch64/meta.yaml | 48 - legacy_cdts/libxml2-cos7-ppc64le/build.sh | 59 - .../libxml2-cos7-ppc64le/libxml2-license | 23 - legacy_cdts/libxml2-cos7-ppc64le/meta.yaml | 48 - .../libxml2-devel-cos6-x86_64/build.sh | 59 - .../libxml2-devel-cos6-x86_64/libxml2-license | 23 - .../libxml2-devel-cos6-x86_64/meta.yaml | 55 - .../libxml2-devel-cos7-aarch64/build.sh | 59 - .../libxml2-license | 23 - .../libxml2-devel-cos7-aarch64/meta.yaml | 55 - .../libxml2-devel-cos7-ppc64le/build.sh | 59 - .../libxml2-license | 23 - .../libxml2-devel-cos7-ppc64le/meta.yaml | 55 - legacy_cdts/libxrandr-cos6-x86_64/build.sh | 59 - .../libxrandr-cos6-x86_64/libxrandr-license | 65 - legacy_cdts/libxrandr-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxrandr-cos7-aarch64/build.sh | 59 - .../libxrandr-cos7-aarch64/libxrandr-license | 65 - legacy_cdts/libxrandr-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxrandr-cos7-ppc64le/build.sh | 59 - .../libxrandr-cos7-ppc64le/libxrandr-license | 65 - legacy_cdts/libxrandr-cos7-ppc64le/meta.yaml | 47 - .../libxrandr-devel-cos6-x86_64/build.sh | 59 - .../libxrandr-license | 65 - .../libxrandr-devel-cos6-x86_64/meta.yaml | 47 - .../libxrandr-devel-cos7-aarch64/build.sh | 59 - .../libxrandr-license | 65 - .../libxrandr-devel-cos7-aarch64/meta.yaml | 47 - .../libxrandr-devel-cos7-ppc64le/build.sh | 59 - .../libxrandr-license | 65 - .../libxrandr-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxrender-cos6-x86_64/build.sh | 59 - legacy_cdts/libxrender-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxrender-cos7-aarch64/build.sh | 59 - legacy_cdts/libxrender-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxrender-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxrender-cos7-ppc64le/meta.yaml | 47 - .../libxrender-devel-cos6-x86_64/build.sh | 59 - .../libxrender-license | 39 - .../libxrender-devel-cos6-x86_64/meta.yaml | 47 - .../libxrender-devel-cos7-aarch64/build.sh | 59 - .../libxrender-license | 39 - .../libxrender-devel-cos7-aarch64/meta.yaml | 47 - .../libxrender-devel-cos7-ppc64le/build.sh | 59 - .../libxrender-license | 39 - .../libxrender-devel-cos7-ppc64le/meta.yaml | 47 - .../libxscrnsaver-cos6-x86_64/build.sh | 59 - .../libxscrnsaver-license | 49 - .../libxscrnsaver-cos6-x86_64/meta.yaml | 41 - .../libxscrnsaver-cos7-aarch64/build.sh | 59 - .../libxscrnsaver-license | 49 - .../libxscrnsaver-cos7-aarch64/meta.yaml | 41 - .../libxscrnsaver-cos7-ppc64le/build.sh | 59 - .../libxscrnsaver-license | 49 - .../libxscrnsaver-cos7-ppc64le/meta.yaml | 41 - .../libxscrnsaver-devel-cos6-x86_64/build.sh | 59 - .../libxscrnsaver-license | 49 - .../libxscrnsaver-devel-cos6-x86_64/meta.yaml | 47 - .../libxscrnsaver-devel-cos7-aarch64/build.sh | 59 - .../libxscrnsaver-license | 49 - .../meta.yaml | 47 - .../libxscrnsaver-devel-cos7-ppc64le/build.sh | 59 - .../libxscrnsaver-license | 49 - .../meta.yaml | 47 - legacy_cdts/libxshmfence-cos6-x86_64/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-cos6-x86_64/meta.yaml | 41 - .../libxshmfence-cos7-aarch64/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-cos7-aarch64/meta.yaml | 41 - .../libxshmfence-cos7-ppc64le/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-cos7-ppc64le/meta.yaml | 41 - .../libxshmfence-devel-cos6-x86_64/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-devel-cos6-x86_64/meta.yaml | 48 - .../libxshmfence-devel-cos7-aarch64/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-devel-cos7-aarch64/meta.yaml | 48 - .../libxshmfence-devel-cos7-ppc64le/build.sh | 59 - .../libxshmfence-license | 19 - .../libxshmfence-devel-cos7-ppc64le/meta.yaml | 48 - legacy_cdts/libxt-cos6-x86_64/build.sh | 59 - legacy_cdts/libxt-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxt-cos7-aarch64/build.sh | 59 - legacy_cdts/libxt-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxt-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxt-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxt-devel-cos6-x86_64/build.sh | 59 - .../libxt-devel-cos6-x86_64/libxt-license | 130 -- legacy_cdts/libxt-devel-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxt-devel-cos7-aarch64/build.sh | 59 - .../libxt-devel-cos7-aarch64/libxt-license | 130 -- .../libxt-devel-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxt-devel-cos7-ppc64le/build.sh | 59 - .../libxt-devel-cos7-ppc64le/libxt-license | 130 -- .../libxt-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxtst-cos6-x86_64/build.sh | 59 - .../libxtst-cos6-x86_64/libxtst-license | 116 -- legacy_cdts/libxtst-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxtst-cos7-aarch64/build.sh | 59 - .../libxtst-cos7-aarch64/libxtst-license | 116 -- legacy_cdts/libxtst-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxtst-cos7-ppc64le/build.sh | 59 - .../libxtst-cos7-ppc64le/libxtst-license | 116 -- legacy_cdts/libxtst-cos7-ppc64le/meta.yaml | 47 - .../libxtst-devel-cos6-x86_64/build.sh | 59 - .../libxtst-devel-cos6-x86_64/libxtst-license | 116 -- .../libxtst-devel-cos6-x86_64/meta.yaml | 47 - .../libxtst-devel-cos7-aarch64/build.sh | 59 - .../libxtst-license | 116 -- .../libxtst-devel-cos7-aarch64/meta.yaml | 47 - .../libxtst-devel-cos7-ppc64le/build.sh | 59 - .../libxtst-license | 116 -- .../libxtst-devel-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/libxxf86vm-cos6-x86_64/build.sh | 59 - legacy_cdts/libxxf86vm-cos6-x86_64/meta.yaml | 47 - legacy_cdts/libxxf86vm-cos7-aarch64/build.sh | 59 - legacy_cdts/libxxf86vm-cos7-aarch64/meta.yaml | 47 - legacy_cdts/libxxf86vm-cos7-ppc64le/build.sh | 59 - legacy_cdts/libxxf86vm-cos7-ppc64le/meta.yaml | 47 - .../libxxf86vm-devel-cos6-x86_64/build.sh | 59 - .../libxxf86vm-license | 25 - .../libxxf86vm-devel-cos6-x86_64/meta.yaml | 47 - .../libxxf86vm-devel-cos7-aarch64/build.sh | 59 - .../libxxf86vm-license | 25 - .../libxxf86vm-devel-cos7-aarch64/meta.yaml | 47 - .../libxxf86vm-devel-cos7-ppc64le/build.sh | 59 - .../libxxf86vm-license | 25 - .../libxxf86vm-devel-cos7-ppc64le/meta.yaml | 47 - .../mesa-dri-drivers-cos6-x86_64/build.sh | 59 - .../mesa-dri-drivers-cos6-x86_64/mesa-license | 19 - .../mesa-dri-drivers-cos6-x86_64/meta.yaml | 47 - .../mesa-dri-drivers-cos7-aarch64/build.sh | 59 - .../mesa-license | 19 - .../mesa-dri-drivers-cos7-aarch64/meta.yaml | 47 - .../mesa-dri-drivers-cos7-ppc64le/build.sh | 59 - .../mesa-license | 19 - .../mesa-dri-drivers-cos7-ppc64le/meta.yaml | 47 - .../mesa-dri1-drivers-cos6-x86_64/build.sh | 59 - .../mesa-license | 19 - .../mesa-dri1-drivers-cos6-x86_64/meta.yaml | 41 - .../mesa-khr-devel-cos7-aarch64/build.sh | 59 - .../mesa-khr-devel-cos7-aarch64/mesa-license | 19 - .../mesa-khr-devel-cos7-aarch64/meta.yaml | 41 - .../mesa-khr-devel-cos7-ppc64le/build.sh | 59 - .../mesa-khr-devel-cos7-ppc64le/mesa-license | 19 - .../mesa-khr-devel-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/mesa-libegl-cos6-x86_64/build.sh | 59 - .../mesa-libegl-cos6-x86_64/mesa-license | 19 - legacy_cdts/mesa-libegl-cos6-x86_64/meta.yaml | 41 - legacy_cdts/mesa-libegl-cos7-aarch64/build.sh | 59 - .../mesa-libegl-cos7-aarch64/mesa-license | 19 - .../mesa-libegl-cos7-aarch64/meta.yaml | 47 - legacy_cdts/mesa-libegl-cos7-ppc64le/build.sh | 59 - .../mesa-libegl-cos7-ppc64le/mesa-license | 19 - .../mesa-libegl-cos7-ppc64le/meta.yaml | 47 - .../mesa-libegl-devel-cos6-x86_64/build.sh | 59 - .../mesa-license | 19 - .../mesa-libegl-devel-cos6-x86_64/meta.yaml | 47 - .../mesa-libegl-devel-cos7-aarch64/build.sh | 59 - .../mesa-license | 19 - .../mesa-libegl-devel-cos7-aarch64/meta.yaml | 50 - .../mesa-libegl-devel-cos7-ppc64le/build.sh | 59 - .../mesa-license | 19 - .../mesa-libegl-devel-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/mesa-libgbm-cos6-x86_64/build.sh | 59 - .../mesa-libgbm-cos6-x86_64/mesa-license | 19 - legacy_cdts/mesa-libgbm-cos6-x86_64/meta.yaml | 41 - legacy_cdts/mesa-libgbm-cos7-aarch64/build.sh | 59 - .../mesa-libgbm-cos7-aarch64/mesa-license | 19 - .../mesa-libgbm-cos7-aarch64/meta.yaml | 50 - legacy_cdts/mesa-libgbm-cos7-ppc64le/build.sh | 59 - .../mesa-libgbm-cos7-ppc64le/mesa-license | 19 - .../mesa-libgbm-cos7-ppc64le/meta.yaml | 50 - legacy_cdts/mesa-libgl-cos6-x86_64/build.sh | 59 - .../mesa-libgl-cos6-x86_64/mesa-license | 19 - legacy_cdts/mesa-libgl-cos6-x86_64/meta.yaml | 53 - legacy_cdts/mesa-libgl-cos7-aarch64/build.sh | 67 - .../mesa-libgl-cos7-aarch64/mesa-license | 19 - legacy_cdts/mesa-libgl-cos7-aarch64/meta.yaml | 53 - legacy_cdts/mesa-libgl-cos7-ppc64le/build.sh | 67 - .../mesa-libgl-cos7-ppc64le/mesa-license | 19 - legacy_cdts/mesa-libgl-cos7-ppc64le/meta.yaml | 53 - .../mesa-libgl-devel-cos6-x86_64/build.sh | 59 - .../mesa-libgl-devel-cos6-x86_64/mesa-license | 19 - .../mesa-libgl-devel-cos6-x86_64/meta.yaml | 47 - .../mesa-libgl-devel-cos7-aarch64/build.sh | 59 - .../mesa-license | 19 - .../mesa-libgl-devel-cos7-aarch64/meta.yaml | 50 - .../mesa-libgl-devel-cos7-ppc64le/build.sh | 59 - .../mesa-license | 19 - .../mesa-libgl-devel-cos7-ppc64le/meta.yaml | 50 - .../mesa-libglapi-cos7-aarch64/build.sh | 59 - .../mesa-libglapi-cos7-aarch64/mesa-license | 19 - .../mesa-libglapi-cos7-aarch64/meta.yaml | 41 - .../mesa-libglapi-cos7-ppc64le/build.sh | 59 - .../mesa-libglapi-cos7-ppc64le/mesa-license | 19 - .../mesa-libglapi-cos7-ppc64le/meta.yaml | 41 - legacy_cdts/nspr-cos6-x86_64/build.sh | 59 - legacy_cdts/nspr-cos6-x86_64/meta.yaml | 44 - legacy_cdts/nspr-cos6-x86_64/nspr-license | 373 ------ legacy_cdts/nspr-cos7-aarch64/build.sh | 59 - legacy_cdts/nspr-cos7-aarch64/meta.yaml | 44 - legacy_cdts/nspr-cos7-aarch64/nspr-license | 373 ------ legacy_cdts/nspr-cos7-ppc64le/build.sh | 59 - legacy_cdts/nspr-cos7-ppc64le/meta.yaml | 44 - legacy_cdts/nspr-cos7-ppc64le/nspr-license | 373 ------ legacy_cdts/nss-cos6-x86_64/build.sh | 59 - legacy_cdts/nss-cos6-x86_64/meta.yaml | 57 - legacy_cdts/nss-cos6-x86_64/nss-license | 403 ------ legacy_cdts/nss-cos7-aarch64/build.sh | 59 - legacy_cdts/nss-cos7-aarch64/meta.yaml | 57 - legacy_cdts/nss-cos7-aarch64/nss-license | 403 ------ legacy_cdts/nss-cos7-ppc64le/build.sh | 59 - legacy_cdts/nss-cos7-ppc64le/meta.yaml | 57 - legacy_cdts/nss-cos7-ppc64le/nss-license | 403 ------ legacy_cdts/nss-softokn-cos6-x86_64/build.sh | 59 - legacy_cdts/nss-softokn-cos6-x86_64/meta.yaml | 53 - .../nss-softokn-cos6-x86_64/nss-license | 403 ------ legacy_cdts/nss-softokn-cos7-aarch64/build.sh | 59 - .../nss-softokn-cos7-aarch64/meta.yaml | 53 - .../nss-softokn-cos7-aarch64/nss-license | 403 ------ legacy_cdts/nss-softokn-cos7-ppc64le/build.sh | 59 - .../nss-softokn-cos7-ppc64le/meta.yaml | 53 - .../nss-softokn-cos7-ppc64le/nss-license | 403 ------ .../nss-softokn-freebl-cos6-x86_64/build.sh | 59 - .../nss-softokn-freebl-cos6-x86_64/meta.yaml | 42 - .../nss-license | 403 ------ .../nss-softokn-freebl-cos7-aarch64/build.sh | 59 - .../nss-softokn-freebl-cos7-aarch64/meta.yaml | 51 - .../nss-license | 403 ------ .../nss-softokn-freebl-cos7-ppc64le/build.sh | 59 - .../nss-softokn-freebl-cos7-ppc64le/meta.yaml | 51 - .../nss-license | 403 ------ legacy_cdts/nss-util-cos6-x86_64/build.sh | 59 - legacy_cdts/nss-util-cos6-x86_64/meta.yaml | 47 - legacy_cdts/nss-util-cos6-x86_64/nss-license | 403 ------ legacy_cdts/nss-util-cos7-aarch64/build.sh | 59 - legacy_cdts/nss-util-cos7-aarch64/meta.yaml | 47 - legacy_cdts/nss-util-cos7-aarch64/nss-license | 403 ------ legacy_cdts/nss-util-cos7-ppc64le/build.sh | 59 - legacy_cdts/nss-util-cos7-ppc64le/meta.yaml | 47 - legacy_cdts/nss-util-cos7-ppc64le/nss-license | 403 ------ legacy_cdts/numactl-cos6-x86_64/build.sh | 59 - legacy_cdts/numactl-cos6-x86_64/meta.yaml | 46 - .../numactl-cos6-x86_64/numactl-copyright.txt | 14 - .../numactl-cos6-x86_64/numactl-gpl2.txt | 339 ----- .../numactl-cos6-x86_64/numactl-lgpl2.txt | 502 ------- legacy_cdts/numactl-cos7-aarch64/build.sh | 59 - legacy_cdts/numactl-cos7-aarch64/meta.yaml | 45 - .../numactl-copyright.txt | 14 - .../numactl-cos7-aarch64/numactl-gpl2.txt | 339 ----- .../numactl-cos7-aarch64/numactl-lgpl2.txt | 502 ------- legacy_cdts/numactl-cos7-ppc64le/build.sh | 59 - legacy_cdts/numactl-cos7-ppc64le/meta.yaml | 45 - .../numactl-copyright.txt | 14 - .../numactl-cos7-ppc64le/numactl-gpl2.txt | 339 ----- .../numactl-cos7-ppc64le/numactl-lgpl2.txt | 502 ------- .../numactl-devel-cos6-x86_64/build.sh | 59 - .../numactl-devel-cos6-x86_64/meta.yaml | 50 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- .../numactl-devel-cos7-aarch64/build.sh | 59 - .../numactl-devel-cos7-aarch64/meta.yaml | 50 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- .../numactl-devel-cos7-ppc64le/build.sh | 59 - .../numactl-devel-cos7-ppc64le/meta.yaml | 50 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- .../numactl-libs-cos7-aarch64/build.sh | 59 - .../numactl-libs-cos7-aarch64/meta.yaml | 45 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- .../numactl-libs-cos7-ppc64le/build.sh | 59 - .../numactl-libs-cos7-ppc64le/meta.yaml | 45 - .../numactl-copyright.txt | 14 - .../numactl-gpl2.txt | 339 ----- .../numactl-lgpl2.txt | 502 ------- legacy_cdts/opensm-cos6-x86_64/build.sh | 59 - legacy_cdts/opensm-cos6-x86_64/meta.yaml | 53 - legacy_cdts/opensm-cos6-x86_64/opensm-license | 32 - legacy_cdts/opensm-cos7-aarch64/build.sh | 59 - legacy_cdts/opensm-cos7-aarch64/meta.yaml | 53 - .../opensm-cos7-aarch64/opensm-license | 32 - legacy_cdts/opensm-cos7-ppc64le/build.sh | 59 - legacy_cdts/opensm-cos7-ppc64le/meta.yaml | 53 - .../opensm-cos7-ppc64le/opensm-license | 32 - legacy_cdts/opensm-devel-cos6-x86_64/build.sh | 59 - .../opensm-devel-cos6-x86_64/meta.yaml | 48 - .../opensm-devel-cos6-x86_64/opensm-license | 32 - .../opensm-devel-cos7-aarch64/build.sh | 59 - .../opensm-devel-cos7-aarch64/meta.yaml | 48 - .../opensm-devel-cos7-aarch64/opensm-license | 32 - .../opensm-devel-cos7-ppc64le/build.sh | 59 - .../opensm-devel-cos7-ppc64le/meta.yaml | 48 - .../opensm-devel-cos7-ppc64le/opensm-license | 32 - legacy_cdts/opensm-libs-cos6-x86_64/build.sh | 59 - legacy_cdts/opensm-libs-cos6-x86_64/meta.yaml | 42 - .../opensm-libs-cos6-x86_64/opensm-license | 32 - legacy_cdts/opensm-libs-cos7-aarch64/build.sh | 59 - .../opensm-libs-cos7-aarch64/meta.yaml | 42 - .../opensm-libs-cos7-aarch64/opensm-license | 32 - legacy_cdts/opensm-libs-cos7-ppc64le/build.sh | 59 - .../opensm-libs-cos7-ppc64le/meta.yaml | 42 - .../opensm-libs-cos7-ppc64le/opensm-license | 32 - legacy_cdts/orbit2-cos6-x86_64/build.sh | 59 - legacy_cdts/orbit2-cos6-x86_64/meta.yaml | 49 - legacy_cdts/orbit2-cos6-x86_64/orbit2-copying | 340 ----- .../orbit2-cos6-x86_64/orbit2-copying.lib | 482 ------- legacy_cdts/orbit2-cos7-aarch64/build.sh | 59 - legacy_cdts/orbit2-cos7-aarch64/meta.yaml | 49 - .../orbit2-cos7-aarch64/orbit2-copying | 340 ----- .../orbit2-cos7-aarch64/orbit2-copying.lib | 482 ------- legacy_cdts/orbit2-cos7-ppc64le/build.sh | 59 - legacy_cdts/orbit2-cos7-ppc64le/meta.yaml | 49 - .../orbit2-cos7-ppc64le/orbit2-copying | 340 ----- .../orbit2-cos7-ppc64le/orbit2-copying.lib | 482 ------- legacy_cdts/orbit2-devel-cos6-x86_64/build.sh | 59 - .../orbit2-devel-cos6-x86_64/meta.yaml | 59 - .../orbit2-devel-cos6-x86_64/orbit2-copying | 340 ----- .../orbit2-copying.lib | 482 ------- .../orbit2-devel-cos7-aarch64/build.sh | 59 - .../orbit2-devel-cos7-aarch64/meta.yaml | 59 - .../orbit2-devel-cos7-aarch64/orbit2-copying | 340 ----- .../orbit2-copying.lib | 482 ------- .../orbit2-devel-cos7-ppc64le/build.sh | 59 - .../orbit2-devel-cos7-ppc64le/meta.yaml | 59 - .../orbit2-devel-cos7-ppc64le/orbit2-copying | 340 ----- .../orbit2-copying.lib | 482 ------- legacy_cdts/p11-kit-cos6-x86_64/build.sh | 59 - legacy_cdts/p11-kit-cos6-x86_64/meta.yaml | 43 - .../p11-kit-cos6-x86_64/p11-kit-license | 27 - legacy_cdts/p11-kit-cos7-aarch64/build.sh | 59 - legacy_cdts/p11-kit-cos7-aarch64/meta.yaml | 43 - .../p11-kit-cos7-aarch64/p11-kit-license | 27 - legacy_cdts/p11-kit-cos7-ppc64le/build.sh | 59 - legacy_cdts/p11-kit-cos7-ppc64le/meta.yaml | 43 - .../p11-kit-cos7-ppc64le/p11-kit-license | 27 - .../p11-kit-trust-cos6-x86_64/build.sh | 59 - .../p11-kit-trust-cos6-x86_64/meta.yaml | 48 - .../p11-kit-trust-cos6-x86_64/p11-kit-license | 27 - .../p11-kit-trust-cos7-aarch64/build.sh | 59 - .../p11-kit-trust-cos7-aarch64/meta.yaml | 48 - .../p11-kit-license | 27 - .../p11-kit-trust-cos7-ppc64le/build.sh | 59 - .../p11-kit-trust-cos7-ppc64le/meta.yaml | 48 - .../p11-kit-license | 27 - legacy_cdts/pam-cos6-x86_64/build.sh | 59 - legacy_cdts/pam-cos6-x86_64/meta.yaml | 55 - legacy_cdts/pam-cos7-aarch64/build.sh | 59 - legacy_cdts/pam-cos7-aarch64/meta.yaml | 58 - legacy_cdts/pam-cos7-ppc64le/build.sh | 59 - legacy_cdts/pam-cos7-ppc64le/meta.yaml | 58 - legacy_cdts/pam-devel-cos6-x86_64/build.sh | 59 - legacy_cdts/pam-devel-cos6-x86_64/meta.yaml | 51 - legacy_cdts/pam-devel-cos7-aarch64/build.sh | 59 - legacy_cdts/pam-devel-cos7-aarch64/meta.yaml | 51 - legacy_cdts/pam-devel-cos7-ppc64le/build.sh | 59 - legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml | 51 - legacy_cdts/pango-cos6-x86_64/build.sh | 59 - legacy_cdts/pango-cos6-x86_64/meta.yaml | 65 - legacy_cdts/pango-cos7-aarch64/build.sh | 68 - legacy_cdts/pango-cos7-aarch64/meta.yaml | 74 -- legacy_cdts/pango-cos7-ppc64le/build.sh | 68 - legacy_cdts/pango-cos7-ppc64le/meta.yaml | 74 -- legacy_cdts/pango-devel-cos6-x86_64/build.sh | 59 - legacy_cdts/pango-devel-cos6-x86_64/meta.yaml | 60 - .../pango-devel-cos6-x86_64/pango-copying | 482 ------- legacy_cdts/pango-devel-cos7-aarch64/build.sh | 59 - .../pango-devel-cos7-aarch64/meta.yaml | 60 - .../pango-devel-cos7-aarch64/pango-copying | 482 ------- legacy_cdts/pango-devel-cos7-ppc64le/build.sh | 59 - .../pango-devel-cos7-ppc64le/meta.yaml | 60 - .../pango-devel-cos7-ppc64le/pango-copying | 482 ------- legacy_cdts/pciutils-cos6-x86_64/build.sh | 59 - legacy_cdts/pciutils-cos6-x86_64/meta.yaml | 49 - .../pciutils-cos6-x86_64/pciutils-license | 339 ----- legacy_cdts/pciutils-cos7-aarch64/build.sh | 59 - legacy_cdts/pciutils-cos7-aarch64/meta.yaml | 49 - .../pciutils-cos7-aarch64/pciutils-license | 339 ----- legacy_cdts/pciutils-cos7-ppc64le/build.sh | 59 - legacy_cdts/pciutils-cos7-ppc64le/meta.yaml | 49 - .../pciutils-cos7-ppc64le/pciutils-license | 339 ----- .../pciutils-devel-cos6-x86_64/build.sh | 59 - .../pciutils-devel-cos6-x86_64/meta.yaml | 48 - .../pciutils-license | 339 ----- .../pciutils-devel-cos7-aarch64/build.sh | 59 - .../pciutils-devel-cos7-aarch64/meta.yaml | 48 - .../pciutils-license | 339 ----- .../pciutils-devel-cos7-ppc64le/build.sh | 59 - .../pciutils-devel-cos7-ppc64le/meta.yaml | 48 - .../pciutils-license | 339 ----- .../pciutils-libs-cos6-x86_64/build.sh | 59 - .../pciutils-libs-cos6-x86_64/meta.yaml | 42 - .../pciutils-license | 339 ----- .../pciutils-libs-cos7-aarch64/build.sh | 59 - .../pciutils-libs-cos7-aarch64/meta.yaml | 42 - .../pciutils-license | 339 ----- .../pciutils-libs-cos7-ppc64le/build.sh | 59 - .../pciutils-libs-cos7-ppc64le/meta.yaml | 42 - .../pciutils-license | 339 ----- legacy_cdts/pcre-cos7-aarch64/build.sh | 59 - legacy_cdts/pcre-cos7-aarch64/meta.yaml | 46 - legacy_cdts/pcre-cos7-ppc64le/build.sh | 59 - legacy_cdts/pcre-cos7-ppc64le/meta.yaml | 46 - legacy_cdts/pixman-cos6-x86_64/build.sh | 59 - legacy_cdts/pixman-cos6-x86_64/meta.yaml | 41 - legacy_cdts/pixman-cos6-x86_64/pixman-license | 42 - legacy_cdts/pixman-cos7-aarch64/build.sh | 59 - legacy_cdts/pixman-cos7-aarch64/meta.yaml | 41 - .../pixman-cos7-aarch64/pixman-license | 42 - legacy_cdts/pixman-cos7-ppc64le/build.sh | 59 - legacy_cdts/pixman-cos7-ppc64le/meta.yaml | 41 - .../pixman-cos7-ppc64le/pixman-license | 42 - legacy_cdts/pixman-devel-cos6-x86_64/build.sh | 59 - .../pixman-devel-cos6-x86_64/meta.yaml | 47 - .../pixman-devel-cos6-x86_64/pixman-license | 42 - .../pixman-devel-cos7-aarch64/build.sh | 59 - .../pixman-devel-cos7-aarch64/meta.yaml | 47 - .../pixman-devel-cos7-aarch64/pixman-license | 42 - .../pixman-devel-cos7-ppc64le/build.sh | 59 - .../pixman-devel-cos7-ppc64le/meta.yaml | 47 - .../pixman-devel-cos7-ppc64le/pixman-license | 42 - legacy_cdts/pkgconfig-cos6-x86_64/build.sh | 59 - legacy_cdts/pkgconfig-cos6-x86_64/meta.yaml | 43 - legacy_cdts/pkgconfig-cos7-aarch64/build.sh | 59 - legacy_cdts/pkgconfig-cos7-aarch64/meta.yaml | 43 - legacy_cdts/pkgconfig-cos7-ppc64le/build.sh | 59 - legacy_cdts/pkgconfig-cos7-ppc64le/meta.yaml | 43 - .../python-javapackages-cos7-aarch64/build.sh | 59 - .../meta.yaml | 42 - .../python-javapackages-cos7-ppc64le/build.sh | 59 - .../meta.yaml | 42 - .../rdma-core-cos7-aarch64/COPYING.BSD_FB | 22 - .../rdma-core-cos7-aarch64/COPYING.BSD_MIT | 20 - .../rdma-core-cos7-aarch64/COPYING.GPL2 | 339 ----- legacy_cdts/rdma-core-cos7-aarch64/COPYING.md | 65 - legacy_cdts/rdma-core-cos7-aarch64/build.sh | 59 - legacy_cdts/rdma-core-cos7-aarch64/meta.yaml | 47 - .../rdma-core-cos7-ppc64le/COPYING.BSD_FB | 22 - .../rdma-core-cos7-ppc64le/COPYING.BSD_MIT | 20 - .../rdma-core-cos7-ppc64le/COPYING.GPL2 | 339 ----- legacy_cdts/rdma-core-cos7-ppc64le/COPYING.md | 65 - legacy_cdts/rdma-core-cos7-ppc64le/build.sh | 59 - legacy_cdts/rdma-core-cos7-ppc64le/meta.yaml | 47 - .../COPYING.BSD_FB | 22 - .../COPYING.BSD_MIT | 20 - .../rdma-core-devel-cos7-aarch64/COPYING.GPL2 | 339 ----- .../rdma-core-devel-cos7-aarch64/COPYING.md | 65 - .../rdma-core-devel-cos7-aarch64/build.sh | 59 - .../rdma-core-devel-cos7-aarch64/meta.yaml | 63 - .../COPYING.BSD_FB | 22 - .../COPYING.BSD_MIT | 20 - .../rdma-core-devel-cos7-ppc64le/COPYING.GPL2 | 339 ----- .../rdma-core-devel-cos7-ppc64le/COPYING.md | 65 - .../rdma-core-devel-cos7-ppc64le/build.sh | 59 - .../rdma-core-devel-cos7-ppc64le/meta.yaml | 63 - legacy_cdts/systemd-cos7-aarch64/LICENSE.GPL2 | 339 ----- .../systemd-cos7-aarch64/LICENSE.LGPL2.1 | 502 ------- legacy_cdts/systemd-cos7-aarch64/LICENSE.MIT | 19 - legacy_cdts/systemd-cos7-aarch64/build.sh | 59 - legacy_cdts/systemd-cos7-aarch64/meta.yaml | 62 - legacy_cdts/systemd-cos7-ppc64le/LICENSE.GPL2 | 339 ----- .../systemd-cos7-ppc64le/LICENSE.LGPL2.1 | 502 ------- legacy_cdts/systemd-cos7-ppc64le/LICENSE.MIT | 19 - legacy_cdts/systemd-cos7-ppc64le/build.sh | 59 - legacy_cdts/systemd-cos7-ppc64le/meta.yaml | 62 - .../systemd-devel-cos7-aarch64/LICENSE.GPL2 | 339 ----- .../LICENSE.LGPL2.1 | 502 ------- .../systemd-devel-cos7-aarch64/LICENSE.MIT | 19 - .../systemd-devel-cos7-aarch64/build.sh | 59 - .../systemd-devel-cos7-aarch64/meta.yaml | 54 - .../systemd-devel-cos7-ppc64le/LICENSE.GPL2 | 339 ----- .../LICENSE.LGPL2.1 | 502 ------- .../systemd-devel-cos7-ppc64le/LICENSE.MIT | 19 - .../systemd-devel-cos7-ppc64le/build.sh | 59 - .../systemd-devel-cos7-ppc64le/meta.yaml | 54 - .../systemd-libs-cos7-aarch64/LICENSE.LGPL2.1 | 502 ------- .../systemd-libs-cos7-aarch64/LICENSE.MIT | 19 - .../systemd-libs-cos7-aarch64/build.sh | 59 - .../systemd-libs-cos7-aarch64/meta.yaml | 43 - .../systemd-libs-cos7-ppc64le/LICENSE.LGPL2.1 | 502 ------- .../systemd-libs-cos7-ppc64le/LICENSE.MIT | 19 - .../systemd-libs-cos7-ppc64le/build.sh | 59 - .../systemd-libs-cos7-ppc64le/meta.yaml | 43 - legacy_cdts/webkitgtk-cos6-x86_64/build.sh | 59 - legacy_cdts/webkitgtk-cos6-x86_64/meta.yaml | 42 - .../webkitgtk-cos6-x86_64/webkitgtk-license | 502 ------- .../webkitgtk-devel-cos6-x86_64/build.sh | 59 - .../webkitgtk-devel-cos6-x86_64/meta.yaml | 48 - .../webkitgtk-license | 502 ------- legacy_cdts/xcb-util-cos6-x86_64/build.sh | 59 - legacy_cdts/xcb-util-cos6-x86_64/meta.yaml | 46 - .../xcb-util-cos6-x86_64/xcb-util-license | 29 - legacy_cdts/xcb-util-cos7-aarch64/build.sh | 59 - legacy_cdts/xcb-util-cos7-aarch64/meta.yaml | 46 - .../xcb-util-cos7-aarch64/xcb-util-license | 29 - legacy_cdts/xcb-util-cos7-ppc64le/build.sh | 59 - legacy_cdts/xcb-util-cos7-ppc64le/meta.yaml | 46 - .../xcb-util-cos7-ppc64le/xcb-util-license | 29 - .../xcb-util-devel-cos6-x86_64/build.sh | 59 - .../xcb-util-devel-cos6-x86_64/meta.yaml | 47 - .../xcb-util-license | 29 - .../xcb-util-devel-cos7-aarch64/build.sh | 59 - .../xcb-util-devel-cos7-aarch64/meta.yaml | 47 - .../xcb-util-license | 29 - .../xcb-util-devel-cos7-ppc64le/build.sh | 59 - .../xcb-util-devel-cos7-ppc64le/meta.yaml | 47 - .../xcb-util-license | 29 - .../xcb-util-image-cos6-x86_64/build.sh | 59 - .../xcb-util-image-cos6-x86_64/meta.yaml | 42 - .../xcb-util-image-license | 27 - .../xcb-util-image-cos7-aarch64/build.sh | 59 - .../xcb-util-image-cos7-aarch64/meta.yaml | 42 - .../xcb-util-image-license | 27 - .../xcb-util-image-cos7-ppc64le/build.sh | 59 - .../xcb-util-image-cos7-ppc64le/meta.yaml | 42 - .../xcb-util-image-license | 27 - .../xcb-util-image-devel-cos6-x86_64/build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-image-license | 27 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-image-license | 27 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-image-license | 27 - .../xcb-util-keysyms-cos6-x86_64/build.sh | 59 - .../xcb-util-keysyms-cos6-x86_64/meta.yaml | 42 - .../xcb-util-keysyms-license | 266 ---- .../xcb-util-keysyms-cos7-aarch64/build.sh | 59 - .../xcb-util-keysyms-cos7-aarch64/meta.yaml | 42 - .../xcb-util-keysyms-license | 266 ---- .../xcb-util-keysyms-cos7-ppc64le/build.sh | 59 - .../xcb-util-keysyms-cos7-ppc64le/meta.yaml | 42 - .../xcb-util-keysyms-license | 266 ---- .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-keysyms-license | 266 ---- .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-keysyms-license | 266 ---- .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-keysyms-license | 266 ---- .../xcb-util-renderutil-cos6-x86_64/build.sh | 59 - .../xcb-util-renderutil-cos6-x86_64/meta.yaml | 42 - .../xcb-util-renderutil-license | 67 - .../xcb-util-renderutil-cos7-aarch64/build.sh | 59 - .../meta.yaml | 42 - .../xcb-util-renderutil-license | 67 - .../xcb-util-renderutil-cos7-ppc64le/build.sh | 59 - .../meta.yaml | 42 - .../xcb-util-renderutil-license | 67 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-renderutil-license | 67 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-renderutil-license | 67 - .../build.sh | 59 - .../meta.yaml | 47 - .../xcb-util-renderutil-license | 67 - legacy_cdts/xcb-util-wm-cos6-x86_64/build.sh | 59 - legacy_cdts/xcb-util-wm-cos6-x86_64/meta.yaml | 43 - .../xcb-util-wm-license | 27 - legacy_cdts/xcb-util-wm-cos7-aarch64/build.sh | 59 - .../xcb-util-wm-cos7-aarch64/meta.yaml | 43 - .../xcb-util-wm-license | 27 - legacy_cdts/xcb-util-wm-cos7-ppc64le/build.sh | 59 - .../xcb-util-wm-cos7-ppc64le/meta.yaml | 43 - .../xcb-util-wm-license | 27 - .../xcb-util-wm-devel-cos6-x86_64/build.sh | 59 - .../xcb-util-wm-devel-cos6-x86_64/meta.yaml | 47 - .../xcb-util-wm-license | 27 - .../xcb-util-wm-devel-cos7-aarch64/build.sh | 59 - .../xcb-util-wm-devel-cos7-aarch64/meta.yaml | 47 - .../xcb-util-wm-license | 27 - .../xcb-util-wm-devel-cos7-ppc64le/build.sh | 59 - .../xcb-util-wm-devel-cos7-ppc64le/meta.yaml | 47 - .../xcb-util-wm-license | 27 - .../COPYING-applewmproto | 27 - .../COPYING-bigreqsproto | 21 - .../COPYING-compositeproto | 41 - .../COPYING-damageproto | 21 - .../COPYING-dmxproto | 24 - .../COPYING-dri2proto | 29 - .../COPYING-dri3proto | 19 - .../COPYING-evieproto | 20 - .../COPYING-fixesproto | 42 - .../COPYING-fontcacheproto | 24 - .../COPYING-fontsproto | 86 -- .../COPYING-glproto | 27 - .../COPYING-inputproto | 63 - .../COPYING-kbproto | 22 - .../COPYING-lg3dproto | 22 - .../COPYING-panoramixproto | 12 - .../COPYING-pmproto | 24 - .../COPYING-presentproto | 19 - .../COPYING-printproto | 29 - .../COPYING-randrproto | 22 - .../COPYING-recordproto | 17 - .../COPYING-renderproto | 20 - .../COPYING-resourceproto | 22 - .../COPYING-scrnsaverproto | 24 - .../COPYING-trapproto | 18 - .../COPYING-videoproto | 63 - .../COPYING-windowswmproto | 23 - .../COPYING-x11proto | 108 -- .../COPYING-xcmiscproto | 21 - .../COPYING-xextproto | 201 --- .../COPYING-xf86bigfontproto | 20 - .../COPYING-xf86dgaproto | 20 - .../COPYING-xf86driproto | 24 - .../COPYING-xf86miscproto | 20 - .../COPYING-xf86rushproto | 20 - .../COPYING-xf86vidmodeproto | 25 - .../COPYING-xineramaproto | 45 - .../xorg-x11-proto-devel-cos6-x86_64/build.sh | 59 - .../meta.yaml | 78 -- .../COPYING-applewmproto | 27 - .../COPYING-bigreqsproto | 21 - .../COPYING-compositeproto | 41 - .../COPYING-damageproto | 21 - .../COPYING-dmxproto | 24 - .../COPYING-dri2proto | 29 - .../COPYING-dri3proto | 19 - .../COPYING-evieproto | 20 - .../COPYING-fixesproto | 42 - .../COPYING-fontcacheproto | 24 - .../COPYING-fontsproto | 86 -- .../COPYING-glproto | 27 - .../COPYING-inputproto | 63 - .../COPYING-kbproto | 22 - .../COPYING-lg3dproto | 22 - .../COPYING-panoramixproto | 12 - .../COPYING-pmproto | 24 - .../COPYING-presentproto | 19 - .../COPYING-printproto | 29 - .../COPYING-randrproto | 22 - .../COPYING-recordproto | 17 - .../COPYING-renderproto | 20 - .../COPYING-resourceproto | 22 - .../COPYING-scrnsaverproto | 24 - .../COPYING-trapproto | 18 - .../COPYING-videoproto | 63 - .../COPYING-windowswmproto | 23 - .../COPYING-x11proto | 108 -- .../COPYING-xcmiscproto | 21 - .../COPYING-xextproto | 201 --- .../COPYING-xf86bigfontproto | 20 - .../COPYING-xf86dgaproto | 20 - .../COPYING-xf86driproto | 24 - .../COPYING-xf86miscproto | 20 - .../COPYING-xf86rushproto | 20 - .../COPYING-xf86vidmodeproto | 25 - .../COPYING-xineramaproto | 45 - .../build.sh | 59 - .../meta.yaml | 78 -- .../COPYING-applewmproto | 27 - .../COPYING-bigreqsproto | 21 - .../COPYING-compositeproto | 41 - .../COPYING-damageproto | 21 - .../COPYING-dmxproto | 24 - .../COPYING-dri2proto | 29 - .../COPYING-dri3proto | 19 - .../COPYING-evieproto | 20 - .../COPYING-fixesproto | 42 - .../COPYING-fontcacheproto | 24 - .../COPYING-fontsproto | 86 -- .../COPYING-glproto | 27 - .../COPYING-inputproto | 63 - .../COPYING-kbproto | 22 - .../COPYING-lg3dproto | 22 - .../COPYING-panoramixproto | 12 - .../COPYING-pmproto | 24 - .../COPYING-presentproto | 19 - .../COPYING-printproto | 29 - .../COPYING-randrproto | 22 - .../COPYING-recordproto | 17 - .../COPYING-renderproto | 20 - .../COPYING-resourceproto | 22 - .../COPYING-scrnsaverproto | 24 - .../COPYING-trapproto | 18 - .../COPYING-videoproto | 63 - .../COPYING-windowswmproto | 23 - .../COPYING-x11proto | 108 -- .../COPYING-xcmiscproto | 21 - .../COPYING-xextproto | 201 --- .../COPYING-xf86bigfontproto | 20 - .../COPYING-xf86dgaproto | 20 - .../COPYING-xf86driproto | 24 - .../COPYING-xf86miscproto | 20 - .../COPYING-xf86rushproto | 20 - .../COPYING-xf86vidmodeproto | 25 - .../COPYING-xineramaproto | 45 - .../build.sh | 59 - .../meta.yaml | 78 -- .../build.sh | 59 - .../meta.yaml | 47 - .../x11-license | 941 ------------- .../build.sh | 59 - .../meta.yaml | 47 - .../x11-license | 941 ------------- .../build.sh | 59 - .../meta.yaml | 47 - .../x11-license | 941 ------------- .../xorg-x11-server-xvfb-cos6-x86_64/build.sh | 59 - .../meta.yaml | 50 - .../x11-license | 941 ------------- .../build.sh | 59 - .../meta.yaml | 50 - .../x11-license | 941 ------------- .../build.sh | 59 - .../meta.yaml | 50 - .../x11-license | 941 ------------- .../xorg-x11-util-macros-cos6-x86_64/build.sh | 59 - .../meta.yaml | 42 - .../build.sh | 59 - .../meta.yaml | 42 - .../build.sh | 59 - .../meta.yaml | 42 - legacy_custom_cdts/README.md | 3 - .../libudev-devel-cos6-x86_64/build.sh | 18 - .../libudev-devel-cos6-x86_64/meta.yaml | 46 - licenses/libibcm-devel-license | 378 ------ licenses/webkitgtk-license | 502 ------- 2122 files changed, 242839 deletions(-) delete mode 100755 cdts/alsa-lib-cos6-x86_64/build.sh delete mode 100644 cdts/alsa-lib-cos6-x86_64/meta.yaml delete mode 100644 cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license delete mode 100755 cdts/alsa-lib-devel-cos6-x86_64/build.sh delete mode 100644 cdts/alsa-lib-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/at-spi-cos6-x86_64/at-spi-license delete mode 100755 cdts/at-spi-cos6-x86_64/build.sh delete mode 100644 cdts/at-spi-cos6-x86_64/meta.yaml delete mode 100644 cdts/at-spi-devel-cos6-x86_64/at-spi-license delete mode 100755 cdts/at-spi-devel-cos6-x86_64/build.sh delete mode 100644 cdts/at-spi-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/atk-cos6-x86_64/atk-copying delete mode 100755 cdts/atk-cos6-x86_64/build.sh delete mode 100644 cdts/atk-cos6-x86_64/meta.yaml delete mode 100644 cdts/atk-devel-cos6-x86_64/atk-copying delete mode 100755 cdts/atk-devel-cos6-x86_64/build.sh delete mode 100644 cdts/atk-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib delete mode 100755 cdts/audit-libs-cos6-x86_64/build.sh delete mode 100644 cdts/audit-libs-cos6-x86_64/meta.yaml delete mode 100755 cdts/ca-certificates-cos6-x86_64/build.sh delete mode 100644 cdts/ca-certificates-cos6-x86_64/meta.yaml delete mode 100755 cdts/cairo-cos6-x86_64/build.sh delete mode 100644 cdts/cairo-cos6-x86_64/cairo-copying delete mode 100644 cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 delete mode 100644 cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 delete mode 100644 cdts/cairo-cos6-x86_64/meta.yaml delete mode 100755 cdts/cairo-devel-cos6-x86_64/build.sh delete mode 100644 cdts/cairo-devel-cos6-x86_64/cairo-copying delete mode 100644 cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 delete mode 100644 cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 delete mode 100644 cdts/cairo-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/chkconfig-cos6-x86_64/build.sh delete mode 100644 cdts/chkconfig-cos6-x86_64/meta.yaml delete mode 100755 cdts/copy-jdk-configs-cos6-x86_64/build.sh delete mode 100644 cdts/copy-jdk-configs-cos6-x86_64/meta.yaml delete mode 100755 cdts/cracklib-cos6-x86_64/build.sh delete mode 100644 cdts/cracklib-cos6-x86_64/cracklib-copying.lib delete mode 100644 cdts/cracklib-cos6-x86_64/meta.yaml delete mode 100755 cdts/cracklib-dicts-cos6-x86_64/build.sh delete mode 100644 cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib delete mode 100644 cdts/cracklib-dicts-cos6-x86_64/meta.yaml delete mode 100755 cdts/cups-devel-cos6-x86_64/build.sh delete mode 100644 cdts/cups-devel-cos6-x86_64/cups-license delete mode 100644 cdts/cups-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/cups-libs-cos6-x86_64/build.sh delete mode 100644 cdts/cups-libs-cos6-x86_64/cups-license delete mode 100644 cdts/cups-libs-cos6-x86_64/meta.yaml delete mode 100755 cdts/expat-cos6-x86_64/build.sh delete mode 100644 cdts/expat-cos6-x86_64/expat-license delete mode 100644 cdts/expat-cos6-x86_64/meta.yaml delete mode 100755 cdts/expat-devel-cos6-x86_64/build.sh delete mode 100644 cdts/expat-devel-cos6-x86_64/expat-license delete mode 100644 cdts/expat-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/fontconfig-cos6-x86_64/build.sh delete mode 100644 cdts/fontconfig-cos6-x86_64/meta.yaml delete mode 100755 cdts/fontconfig-devel-cos6-x86_64/build.sh delete mode 100644 cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying delete mode 100644 cdts/fontconfig-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/freetype-cos6-x86_64/build.sh delete mode 100644 cdts/freetype-cos6-x86_64/freetype-license.txt delete mode 100644 cdts/freetype-cos6-x86_64/meta.yaml delete mode 100755 cdts/freetype-devel-cos6-x86_64/build.sh delete mode 100644 cdts/freetype-devel-cos6-x86_64/freetype-license.txt delete mode 100644 cdts/freetype-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/gconf2-cos6-x86_64/build.sh delete mode 100644 cdts/gconf2-cos6-x86_64/meta.yaml delete mode 100755 cdts/gdk-pixbuf2-cos6-x86_64/build.sh delete mode 100644 cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml delete mode 100755 cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh delete mode 100644 cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/glib-networking-cos6-x86_64/build.sh delete mode 100644 cdts/glib-networking-cos6-x86_64/meta.yaml delete mode 100755 cdts/glib2-cos6-x86_64/build.sh delete mode 100644 cdts/glib2-cos6-x86_64/glib2-copying delete mode 100644 cdts/glib2-cos6-x86_64/meta.yaml delete mode 100755 cdts/glib2-devel-cos6-x86_64/build.sh delete mode 100644 cdts/glib2-devel-cos6-x86_64/glib2-copying delete mode 100644 cdts/glib2-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/gtk2-cos6-x86_64/build.sh delete mode 100644 cdts/gtk2-cos6-x86_64/gtk2-copying delete mode 100644 cdts/gtk2-cos6-x86_64/meta.yaml delete mode 100755 cdts/gtk2-devel-cos6-x86_64/build.sh delete mode 100644 cdts/gtk2-devel-cos6-x86_64/gtk2-copying delete mode 100644 cdts/gtk2-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/gtkmm24-cos6-x86_64/build.sh delete mode 100644 cdts/gtkmm24-cos6-x86_64/gtkmm-license delete mode 100644 cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license delete mode 100644 cdts/gtkmm24-cos6-x86_64/meta.yaml delete mode 100755 cdts/gtkmm24-devel-cos6-x86_64/build.sh delete mode 100644 cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license delete mode 100644 cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license delete mode 100644 cdts/gtkmm24-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/ibacm-cos6-x86_64/COPYING.BSD_FB delete mode 100644 cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 cdts/ibacm-cos6-x86_64/COPYING.GPL2 delete mode 100644 cdts/ibacm-cos6-x86_64/COPYING.md delete mode 100755 cdts/ibacm-cos6-x86_64/build.sh delete mode 100644 cdts/ibacm-cos6-x86_64/meta.yaml delete mode 100755 cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh delete mode 100644 cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml delete mode 100644 cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license delete mode 100755 cdts/jpackage-utils-cos6-x86_64/build.sh delete mode 100644 cdts/jpackage-utils-cos6-x86_64/meta.yaml delete mode 100755 cdts/kernel-headers-cos6-x86_64/build.sh delete mode 100644 cdts/kernel-headers-cos6-x86_64/meta.yaml delete mode 100755 cdts/libbonobo-cos6-x86_64/build.sh delete mode 100644 cdts/libbonobo-cos6-x86_64/libbonobo-copying delete mode 100644 cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib delete mode 100644 cdts/libbonobo-cos6-x86_64/meta.yaml delete mode 100755 cdts/libbonobo-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying delete mode 100644 cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib delete mode 100644 cdts/libbonobo-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libdrm-cos6-x86_64/build.sh delete mode 100644 cdts/libdrm-cos6-x86_64/meta.yaml delete mode 100755 cdts/libdrm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libdrm-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibcm-cos6-x86_64/build.sh delete mode 100644 cdts/libibcm-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibcm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license delete mode 100644 cdts/libibcm-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibmad-cos6-x86_64/build.sh delete mode 100644 cdts/libibmad-cos6-x86_64/libibmad-license delete mode 100644 cdts/libibmad-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibmad-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libibmad-devel-cos6-x86_64/libibmad-license delete mode 100644 cdts/libibmad-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/libibumad-cos6-x86_64/COPYING.BSD_FB delete mode 100644 cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 cdts/libibumad-cos6-x86_64/COPYING.GPL2 delete mode 100644 cdts/libibumad-cos6-x86_64/COPYING.md delete mode 100755 cdts/libibumad-cos6-x86_64/build.sh delete mode 100644 cdts/libibumad-cos6-x86_64/meta.yaml delete mode 100644 cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB delete mode 100644 cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 delete mode 100644 cdts/libibumad-devel-cos6-x86_64/COPYING.md delete mode 100755 cdts/libibumad-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libibumad-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibverbs-cos6-x86_64/build.sh delete mode 100644 cdts/libibverbs-cos6-x86_64/libibverbs-devel-license delete mode 100644 cdts/libibverbs-cos6-x86_64/meta.yaml delete mode 100755 cdts/libibverbs-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license delete mode 100644 cdts/libibverbs-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libice-cos6-x86_64/build.sh delete mode 100644 cdts/libice-cos6-x86_64/meta.yaml delete mode 100755 cdts/libice-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libice-devel-cos6-x86_64/libice-license delete mode 100644 cdts/libice-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libidl-cos6-x86_64/build.sh delete mode 100644 cdts/libidl-cos6-x86_64/libidl-copying delete mode 100644 cdts/libidl-cos6-x86_64/meta.yaml delete mode 100755 cdts/libidl-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libidl-devel-cos6-x86_64/libidl-copying delete mode 100644 cdts/libidl-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libjpeg-turbo-cos6-x86_64/build.sh delete mode 100644 cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license delete mode 100644 cdts/libjpeg-turbo-cos6-x86_64/meta.yaml delete mode 100755 cdts/libnl-cos6-x86_64/build.sh delete mode 100644 cdts/libnl-cos6-x86_64/libnl-devel-license delete mode 100644 cdts/libnl-cos6-x86_64/meta.yaml delete mode 100755 cdts/libnl-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libnl-devel-cos6-x86_64/libnl-devel-license delete mode 100644 cdts/libnl-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libnl3-cli-cos6-x86_64/build.sh delete mode 100644 cdts/libnl3-cli-cos6-x86_64/meta.yaml delete mode 100755 cdts/libnl3-cos6-x86_64/build.sh delete mode 100644 cdts/libnl3-cos6-x86_64/libnl3-license delete mode 100644 cdts/libnl3-cos6-x86_64/meta.yaml delete mode 100755 cdts/libnl3-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libnl3-devel-cos6-x86_64/libnl3-license delete mode 100644 cdts/libnl3-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libpng-cos6-x86_64/build.sh delete mode 100644 cdts/libpng-cos6-x86_64/libpng-license delete mode 100644 cdts/libpng-cos6-x86_64/meta.yaml delete mode 100755 cdts/libpng-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libpng-devel-cos6-x86_64/libpng-license delete mode 100644 cdts/libpng-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/librdmacm-cos6-x86_64/build.sh delete mode 100644 cdts/librdmacm-cos6-x86_64/librdmacm-devel-license delete mode 100644 cdts/librdmacm-cos6-x86_64/meta.yaml delete mode 100755 cdts/librdmacm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license delete mode 100644 cdts/librdmacm-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libselinux-cos6-x86_64/build.sh delete mode 100644 cdts/libselinux-cos6-x86_64/meta.yaml delete mode 100755 cdts/libselinux-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libselinux-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsepol-cos6-x86_64/build.sh delete mode 100644 cdts/libsepol-cos6-x86_64/libsepol-license delete mode 100644 cdts/libsepol-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsepol-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libsepol-devel-cos6-x86_64/libsepol-license delete mode 100644 cdts/libsepol-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsm-cos6-x86_64/build.sh delete mode 100644 cdts/libsm-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libsm-devel-cos6-x86_64/libsm-license delete mode 100644 cdts/libsm-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsoup-cos6-x86_64/build.sh delete mode 100644 cdts/libsoup-cos6-x86_64/libsoup-license delete mode 100644 cdts/libsoup-cos6-x86_64/meta.yaml delete mode 100755 cdts/libsoup-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libsoup-devel-cos6-x86_64/libsoup-license delete mode 100644 cdts/libsoup-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libthai-cos6-x86_64/build.sh delete mode 100644 cdts/libthai-cos6-x86_64/meta.yaml delete mode 100755 cdts/libtiff-cos6-x86_64/build.sh delete mode 100644 cdts/libtiff-cos6-x86_64/meta.yaml delete mode 100755 cdts/libudev-cos6-x86_64/build.sh delete mode 100644 cdts/libudev-cos6-x86_64/meta.yaml delete mode 100755 cdts/libuuid-cos6-x86_64/build.sh delete mode 100644 cdts/libuuid-cos6-x86_64/libuuid-license delete mode 100644 cdts/libuuid-cos6-x86_64/meta.yaml delete mode 100755 cdts/libuuid-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libuuid-devel-cos6-x86_64/libuuid-license delete mode 100644 cdts/libuuid-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libx11-common-cos6-x86_64/build.sh delete mode 100644 cdts/libx11-common-cos6-x86_64/meta.yaml delete mode 100755 cdts/libx11-cos6-x86_64/build.sh delete mode 100644 cdts/libx11-cos6-x86_64/meta.yaml delete mode 100644 cdts/libx11-cos6-x86_64/x11-license delete mode 100755 cdts/libx11-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libx11-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/libx11-devel-cos6-x86_64/x11-license delete mode 100755 cdts/libxau-cos6-x86_64/build.sh delete mode 100644 cdts/libxau-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxau-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxau-devel-cos6-x86_64/libxau-license delete mode 100644 cdts/libxau-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxcb-cos6-x86_64/build.sh delete mode 100644 cdts/libxcb-cos6-x86_64/libxcb-license delete mode 100644 cdts/libxcb-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxcomposite-cos6-x86_64/build.sh delete mode 100644 cdts/libxcomposite-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxcomposite-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license delete mode 100644 cdts/libxcomposite-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxcursor-cos6-x86_64/build.sh delete mode 100644 cdts/libxcursor-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxcursor-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxcursor-devel-cos6-x86_64/libxcursor-license delete mode 100644 cdts/libxcursor-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxdamage-cos6-x86_64/build.sh delete mode 100644 cdts/libxdamage-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxdamage-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxdamage-devel-cos6-x86_64/libxdamage-license delete mode 100644 cdts/libxdamage-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxext-cos6-x86_64/build.sh delete mode 100644 cdts/libxext-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxext-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxext-devel-cos6-x86_64/libxext-license delete mode 100644 cdts/libxext-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxfixes-cos6-x86_64/build.sh delete mode 100644 cdts/libxfixes-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxfixes-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxfixes-devel-cos6-x86_64/libxfixes-license delete mode 100644 cdts/libxfixes-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxft-cos6-x86_64/build.sh delete mode 100644 cdts/libxft-cos6-x86_64/libXft-license delete mode 100644 cdts/libxft-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxft-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxft-devel-cos6-x86_64/libXft-license delete mode 100644 cdts/libxft-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxi-cos6-x86_64/build.sh delete mode 100644 cdts/libxi-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxi-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxi-devel-cos6-x86_64/libxi-license delete mode 100644 cdts/libxi-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxinerama-cos6-x86_64/build.sh delete mode 100644 cdts/libxinerama-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxinerama-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxinerama-devel-cos6-x86_64/libxinerma-license delete mode 100644 cdts/libxinerama-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxml2-cos6-x86_64/build.sh delete mode 100644 cdts/libxml2-cos6-x86_64/libxml2-license delete mode 100644 cdts/libxml2-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxml2-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxml2-devel-cos6-x86_64/libxml2-license delete mode 100644 cdts/libxml2-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxrandr-cos6-x86_64/build.sh delete mode 100644 cdts/libxrandr-cos6-x86_64/libxrandr-license delete mode 100644 cdts/libxrandr-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxrandr-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxrandr-devel-cos6-x86_64/libxrandr-license delete mode 100644 cdts/libxrandr-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxrender-cos6-x86_64/build.sh delete mode 100644 cdts/libxrender-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxrender-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxrender-devel-cos6-x86_64/libxrender-license delete mode 100644 cdts/libxrender-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxscrnsaver-cos6-x86_64/build.sh delete mode 100644 cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license delete mode 100644 cdts/libxscrnsaver-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxscrnsaver-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license delete mode 100644 cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxshmfence-cos6-x86_64/build.sh delete mode 100644 cdts/libxshmfence-cos6-x86_64/libxshmfence-license delete mode 100644 cdts/libxshmfence-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxshmfence-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license delete mode 100644 cdts/libxshmfence-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxt-cos6-x86_64/build.sh delete mode 100644 cdts/libxt-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxt-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxt-devel-cos6-x86_64/libxt-license delete mode 100644 cdts/libxt-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxtst-cos6-x86_64/build.sh delete mode 100644 cdts/libxtst-cos6-x86_64/libxtst-license delete mode 100644 cdts/libxtst-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxtst-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxtst-devel-cos6-x86_64/libxtst-license delete mode 100644 cdts/libxtst-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxxf86vm-cos6-x86_64/build.sh delete mode 100644 cdts/libxxf86vm-cos6-x86_64/meta.yaml delete mode 100755 cdts/libxxf86vm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license delete mode 100644 cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-dri-drivers-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-dri-drivers-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-dri1-drivers-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-libegl-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-libegl-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-libegl-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-libegl-devel-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-libegl-devel-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-libgbm-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-libgbm-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-libgbm-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-libgl-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-libgl-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-libgl-cos6-x86_64/meta.yaml delete mode 100755 cdts/mesa-libgl-devel-cos6-x86_64/build.sh delete mode 100644 cdts/mesa-libgl-devel-cos6-x86_64/mesa-license delete mode 100644 cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/nspr-cos6-x86_64/build.sh delete mode 100644 cdts/nspr-cos6-x86_64/meta.yaml delete mode 100644 cdts/nspr-cos6-x86_64/nspr-license delete mode 100755 cdts/nss-cos6-x86_64/build.sh delete mode 100644 cdts/nss-cos6-x86_64/meta.yaml delete mode 100644 cdts/nss-cos6-x86_64/nss-license delete mode 100755 cdts/nss-softokn-cos6-x86_64/build.sh delete mode 100644 cdts/nss-softokn-cos6-x86_64/meta.yaml delete mode 100644 cdts/nss-softokn-cos6-x86_64/nss-license delete mode 100755 cdts/nss-softokn-freebl-cos6-x86_64/build.sh delete mode 100644 cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml delete mode 100644 cdts/nss-softokn-freebl-cos6-x86_64/nss-license delete mode 100755 cdts/nss-util-cos6-x86_64/build.sh delete mode 100644 cdts/nss-util-cos6-x86_64/meta.yaml delete mode 100644 cdts/nss-util-cos6-x86_64/nss-license delete mode 100755 cdts/numactl-cos6-x86_64/build.sh delete mode 100644 cdts/numactl-cos6-x86_64/meta.yaml delete mode 100644 cdts/numactl-cos6-x86_64/numactl-copyright.txt delete mode 100644 cdts/numactl-cos6-x86_64/numactl-gpl2.txt delete mode 100644 cdts/numactl-cos6-x86_64/numactl-lgpl2.txt delete mode 100755 cdts/numactl-devel-cos6-x86_64/build.sh delete mode 100644 cdts/numactl-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt delete mode 100644 cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt delete mode 100644 cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt delete mode 100755 cdts/opensm-cos6-x86_64/build.sh delete mode 100644 cdts/opensm-cos6-x86_64/meta.yaml delete mode 100644 cdts/opensm-cos6-x86_64/opensm-license delete mode 100755 cdts/opensm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/opensm-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/opensm-devel-cos6-x86_64/opensm-license delete mode 100755 cdts/opensm-libs-cos6-x86_64/build.sh delete mode 100644 cdts/opensm-libs-cos6-x86_64/meta.yaml delete mode 100644 cdts/opensm-libs-cos6-x86_64/opensm-license delete mode 100755 cdts/orbit2-cos6-x86_64/build.sh delete mode 100644 cdts/orbit2-cos6-x86_64/meta.yaml delete mode 100644 cdts/orbit2-cos6-x86_64/orbit2-copying delete mode 100644 cdts/orbit2-cos6-x86_64/orbit2-copying.lib delete mode 100755 cdts/orbit2-devel-cos6-x86_64/build.sh delete mode 100644 cdts/orbit2-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/orbit2-devel-cos6-x86_64/orbit2-copying delete mode 100644 cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib delete mode 100755 cdts/p11-kit-cos6-x86_64/build.sh delete mode 100644 cdts/p11-kit-cos6-x86_64/meta.yaml delete mode 100644 cdts/p11-kit-cos6-x86_64/p11-kit-license delete mode 100755 cdts/p11-kit-trust-cos6-x86_64/build.sh delete mode 100644 cdts/p11-kit-trust-cos6-x86_64/meta.yaml delete mode 100644 cdts/p11-kit-trust-cos6-x86_64/p11-kit-license delete mode 100755 cdts/pam-cos6-x86_64/build.sh delete mode 100644 cdts/pam-cos6-x86_64/meta.yaml delete mode 100755 cdts/pam-devel-cos6-x86_64/build.sh delete mode 100644 cdts/pam-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/pango-cos6-x86_64/build.sh delete mode 100644 cdts/pango-cos6-x86_64/meta.yaml delete mode 100755 cdts/pango-devel-cos6-x86_64/build.sh delete mode 100644 cdts/pango-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/pango-devel-cos6-x86_64/pango-copying delete mode 100755 cdts/pciutils-cos6-x86_64/build.sh delete mode 100644 cdts/pciutils-cos6-x86_64/meta.yaml delete mode 100644 cdts/pciutils-cos6-x86_64/pciutils-license delete mode 100755 cdts/pciutils-devel-cos6-x86_64/build.sh delete mode 100644 cdts/pciutils-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/pciutils-devel-cos6-x86_64/pciutils-license delete mode 100755 cdts/pciutils-libs-cos6-x86_64/build.sh delete mode 100644 cdts/pciutils-libs-cos6-x86_64/meta.yaml delete mode 100644 cdts/pciutils-libs-cos6-x86_64/pciutils-license delete mode 100755 cdts/pixman-cos6-x86_64/build.sh delete mode 100644 cdts/pixman-cos6-x86_64/meta.yaml delete mode 100644 cdts/pixman-cos6-x86_64/pixman-license delete mode 100755 cdts/pixman-devel-cos6-x86_64/build.sh delete mode 100644 cdts/pixman-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/pixman-devel-cos6-x86_64/pixman-license delete mode 100755 cdts/pkgconfig-cos6-x86_64/build.sh delete mode 100644 cdts/pkgconfig-cos6-x86_64/meta.yaml delete mode 100755 cdts/webkitgtk-cos6-x86_64/build.sh delete mode 100644 cdts/webkitgtk-cos6-x86_64/meta.yaml delete mode 100644 cdts/webkitgtk-cos6-x86_64/webkitgtk-license delete mode 100755 cdts/webkitgtk-devel-cos6-x86_64/build.sh delete mode 100644 cdts/webkitgtk-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license delete mode 100755 cdts/xcb-util-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-cos6-x86_64/xcb-util-license delete mode 100755 cdts/xcb-util-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-devel-cos6-x86_64/xcb-util-license delete mode 100755 cdts/xcb-util-image-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-image-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license delete mode 100755 cdts/xcb-util-image-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license delete mode 100755 cdts/xcb-util-keysyms-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license delete mode 100755 cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license delete mode 100755 cdts/xcb-util-renderutil-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license delete mode 100755 cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license delete mode 100755 cdts/xcb-util-wm-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-wm-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license delete mode 100755 cdts/xcb-util-wm-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml delete mode 100644 cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto delete mode 100755 cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh delete mode 100644 cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml delete mode 100755 cdts/xorg-x11-server-common-cos6-x86_64/build.sh delete mode 100644 cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml delete mode 100644 cdts/xorg-x11-server-common-cos6-x86_64/x11-license delete mode 100755 cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh delete mode 100644 cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml delete mode 100644 cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license delete mode 100755 cdts/xorg-x11-util-macros-cos6-x86_64/build.sh delete mode 100644 cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml delete mode 100755 custom_cdts/libudev-devel-cos6-x86_64/build.sh delete mode 100644 custom_cdts/libudev-devel-cos6-x86_64/meta.yaml delete mode 100755 custom_cdts/mesa-libglu-cos6-x86_64/build.sh delete mode 100644 custom_cdts/mesa-libglu-cos6-x86_64/mesa-license delete mode 100644 custom_cdts/mesa-libglu-cos6-x86_64/meta.yaml delete mode 100755 custom_cdts/mesa-libglu-devel-cos6-x86_64/build.sh delete mode 100644 custom_cdts/mesa-libglu-devel-cos6-x86_64/mesa-license delete mode 100644 custom_cdts/mesa-libglu-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/README.md delete mode 100755 legacy_cdts/alsa-lib-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/alsa-lib-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/alsa-lib-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/alsa-lib-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/alsa-lib-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/alsa-lib-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license delete mode 100755 legacy_cdts/alsa-lib-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/alsa-lib-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/alsa-lib-devel-cos7-aarch64/alsa-lib-license delete mode 100755 legacy_cdts/alsa-lib-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/alsa-lib-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/alsa-lib-devel-cos7-ppc64le/alsa-lib-license delete mode 100755 legacy_cdts/alsa-lib-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/at-spi-cos6-x86_64/at-spi-license delete mode 100755 legacy_cdts/at-spi-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/at-spi-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/at-spi-cos7-aarch64/at-spi-license delete mode 100755 legacy_cdts/at-spi-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/at-spi-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/at-spi-cos7-ppc64le/at-spi-license delete mode 100755 legacy_cdts/at-spi-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/at-spi-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/at-spi-devel-cos6-x86_64/at-spi-license delete mode 100755 legacy_cdts/at-spi-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/at-spi-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/at-spi-devel-cos7-aarch64/at-spi-license delete mode 100755 legacy_cdts/at-spi-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/at-spi-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/at-spi-devel-cos7-ppc64le/at-spi-license delete mode 100755 legacy_cdts/at-spi-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/at-spi-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/atk-cos6-x86_64/atk-copying delete mode 100755 legacy_cdts/atk-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/atk-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/atk-cos7-aarch64/atk-copying delete mode 100755 legacy_cdts/atk-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/atk-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/atk-cos7-ppc64le/atk-copying delete mode 100755 legacy_cdts/atk-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/atk-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/atk-devel-cos6-x86_64/atk-copying delete mode 100755 legacy_cdts/atk-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/atk-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/atk-devel-cos7-aarch64/atk-copying delete mode 100755 legacy_cdts/atk-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/atk-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/atk-devel-cos7-ppc64le/atk-copying delete mode 100755 legacy_cdts/atk-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/atk-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib delete mode 100755 legacy_cdts/audit-libs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/audit-libs-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib delete mode 100755 legacy_cdts/audit-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/audit-libs-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib delete mode 100755 legacy_cdts/audit-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/ca-certificates-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/ca-certificates-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/ca-certificates-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/ca-certificates-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/ca-certificates-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/ca-certificates-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cairo-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cairo-cos6-x86_64/cairo-copying delete mode 100644 legacy_cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cairo-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cairo-cos7-aarch64/cairo-copying delete mode 100644 legacy_cdts/cairo-cos7-aarch64/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-cos7-aarch64/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cairo-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cairo-cos7-ppc64le/cairo-copying delete mode 100644 legacy_cdts/cairo-cos7-ppc64le/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-cos7-ppc64le/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cairo-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying delete mode 100644 legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cairo-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying delete mode 100644 legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cairo-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying delete mode 100644 legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-lgpl-2.1 delete mode 100644 legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-mpl-1.1 delete mode 100644 legacy_cdts/cairo-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/centos-release-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/centos-release-cos7-aarch64/centos-release-license delete mode 100644 legacy_cdts/centos-release-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/centos-release-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/centos-release-cos7-ppc64le/centos-release-license delete mode 100644 legacy_cdts/centos-release-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/chkconfig-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/chkconfig-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/chkconfig-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/chkconfig-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/chkconfig-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/chkconfig-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/copy-jdk-configs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/copy-jdk-configs-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/copy-jdk-configs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/copy-jdk-configs-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/copy-jdk-configs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cracklib-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cracklib-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cracklib-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib delete mode 100644 legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cups-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cups-devel-cos6-x86_64/cups-license delete mode 100644 legacy_cdts/cups-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cups-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cups-devel-cos7-aarch64/cups-license delete mode 100644 legacy_cdts/cups-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cups-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cups-devel-cos7-ppc64le/cups-license delete mode 100644 legacy_cdts/cups-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/cups-libs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/cups-libs-cos6-x86_64/cups-license delete mode 100644 legacy_cdts/cups-libs-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/cups-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/cups-libs-cos7-aarch64/cups-license delete mode 100644 legacy_cdts/cups-libs-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/cups-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/cups-libs-cos7-ppc64le/cups-license delete mode 100644 legacy_cdts/cups-libs-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/expat-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/expat-cos6-x86_64/expat-license delete mode 100644 legacy_cdts/expat-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/expat-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/expat-cos7-aarch64/expat-license delete mode 100644 legacy_cdts/expat-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/expat-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/expat-cos7-ppc64le/expat-license delete mode 100644 legacy_cdts/expat-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/expat-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/expat-devel-cos6-x86_64/expat-license delete mode 100644 legacy_cdts/expat-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/expat-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/expat-devel-cos7-aarch64/expat-license delete mode 100644 legacy_cdts/expat-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/expat-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/expat-devel-cos7-ppc64le/expat-license delete mode 100644 legacy_cdts/expat-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/fontconfig-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/fontconfig-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/fontconfig-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/fontconfig-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/fontconfig-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/fontconfig-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/fontconfig-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying delete mode 100644 legacy_cdts/fontconfig-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/fontconfig-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/fontconfig-devel-cos7-aarch64/fontconfig-copying delete mode 100644 legacy_cdts/fontconfig-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/fontconfig-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/fontconfig-devel-cos7-ppc64le/fontconfig-copying delete mode 100644 legacy_cdts/fontconfig-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/freetype-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/freetype-cos6-x86_64/freetype-license.txt delete mode 100644 legacy_cdts/freetype-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/freetype-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/freetype-cos7-aarch64/freetype-license.txt delete mode 100644 legacy_cdts/freetype-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/freetype-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/freetype-cos7-ppc64le/freetype-license.txt delete mode 100644 legacy_cdts/freetype-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/freetype-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/freetype-devel-cos6-x86_64/freetype-license.txt delete mode 100644 legacy_cdts/freetype-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/freetype-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/freetype-devel-cos7-aarch64/freetype-license.txt delete mode 100644 legacy_cdts/freetype-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/freetype-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/freetype-devel-cos7-ppc64le/freetype-license.txt delete mode 100644 legacy_cdts/freetype-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/fribidi-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/fribidi-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/fribidi-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/fribidi-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gconf2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gconf2-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gconf2-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/gconf2-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/gconf2-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/gconf2-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gdk-pixbuf2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/glib-networking-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/glib-networking-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/glib-networking-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/glib-networking-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/glib-networking-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/glib-networking-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/glib2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/glib2-cos6-x86_64/glib2-copying delete mode 100644 legacy_cdts/glib2-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/glib2-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/glib2-cos7-aarch64/glib2-copying delete mode 100644 legacy_cdts/glib2-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/glib2-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/glib2-cos7-ppc64le/glib2-copying delete mode 100644 legacy_cdts/glib2-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/glib2-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/glib2-devel-cos6-x86_64/glib2-copying delete mode 100644 legacy_cdts/glib2-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/glib2-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/glib2-devel-cos7-aarch64/glib2-copying delete mode 100644 legacy_cdts/glib2-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/glib2-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/glib2-devel-cos7-ppc64le/glib2-copying delete mode 100644 legacy_cdts/glib2-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gtk2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gtk2-cos6-x86_64/gtk2-copying delete mode 100644 legacy_cdts/gtk2-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gtk2-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/gtk2-cos7-aarch64/gtk2-copying delete mode 100644 legacy_cdts/gtk2-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/gtk2-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/gtk2-cos7-ppc64le/gtk2-copying delete mode 100644 legacy_cdts/gtk2-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gtk2-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gtk2-devel-cos6-x86_64/gtk2-copying delete mode 100644 legacy_cdts/gtk2-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gtk2-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/gtk2-devel-cos7-aarch64/gtk2-copying delete mode 100644 legacy_cdts/gtk2-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/gtk2-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/gtk2-devel-cos7-ppc64le/gtk2-copying delete mode 100644 legacy_cdts/gtk2-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/gtkmm24-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-tools-license delete mode 100644 legacy_cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/harfbuzz-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/harfbuzz-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/harfbuzz-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/harfbuzz-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_FB delete mode 100644 legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/ibacm-cos6-x86_64/COPYING.GPL2 delete mode 100644 legacy_cdts/ibacm-cos6-x86_64/COPYING.md delete mode 100755 legacy_cdts/ibacm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/ibacm-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_FB delete mode 100644 legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/ibacm-cos7-aarch64/COPYING.GPL2 delete mode 100644 legacy_cdts/ibacm-cos7-aarch64/COPYING.md delete mode 100755 legacy_cdts/ibacm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/ibacm-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_FB delete mode 100644 legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_MIT delete mode 100644 legacy_cdts/ibacm-cos7-ppc64le/COPYING.GPL2 delete mode 100644 legacy_cdts/ibacm-cos7-ppc64le/COPYING.md delete mode 100755 legacy_cdts/ibacm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/ibacm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license delete mode 100755 legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/openjdk-license delete mode 100755 legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/openjdk-license delete mode 100755 legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/javapackages-tools-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/javapackages-tools-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/javapackages-tools-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/javapackages-tools-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/jpackage-utils-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/jpackage-utils-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/kernel-headers-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/kernel-headers-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/kernel-headers-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/kernel-headers-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/kernel-headers-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/kernel-headers-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/kmod-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/kmod-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/kmod-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/kmod-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libbonobo-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libbonobo-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libbonobo-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libbonobo-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libbonobo-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libbonobo-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying delete mode 100644 legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying.lib delete mode 100644 legacy_cdts/libbonobo-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libdrm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libdrm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libdrm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libdrm-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libdrm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libdrm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libdrm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libdrm-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libdrm-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libdrm-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libdrm-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libdrm-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-core-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-core-devel-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-core-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-core-devel-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-devel-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-devel-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-egl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-egl-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-egl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-egl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-egl-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-egl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-gles-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-gles-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-gles-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-gles-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-gles-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-gles-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-glx-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-glx-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-glx-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-glx-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-glx-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-glx-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libglvnd-opengl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libglvnd-opengl-cos7-aarch64/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-opengl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libglvnd-opengl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libglvnd-opengl-cos7-ppc64le/libglvnd-license delete mode 100644 legacy_cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libibcm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibcm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibcm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license delete mode 100644 legacy_cdts/libibcm-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibmad-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibmad-cos6-x86_64/libibmad-license delete mode 100644 legacy_cdts/libibmad-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibmad-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libibmad-cos7-aarch64/libibmad-license delete mode 100644 legacy_cdts/libibmad-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libibmad-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libibmad-cos7-ppc64le/libibmad-license delete mode 100644 legacy_cdts/libibmad-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libibmad-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibmad-devel-cos6-x86_64/libibmad-license delete mode 100644 legacy_cdts/libibmad-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibmad-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libibmad-devel-cos7-aarch64/libibmad-license delete mode 100644 legacy_cdts/libibmad-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libibmad-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libibmad-devel-cos7-ppc64le/libibmad-license delete mode 100644 legacy_cdts/libibmad-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_FB delete mode 100644 legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/libibumad-cos6-x86_64/COPYING.GPL2 delete mode 100644 legacy_cdts/libibumad-cos6-x86_64/COPYING.md delete mode 100755 legacy_cdts/libibumad-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibumad-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_FB delete mode 100644 legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/libibumad-cos7-aarch64/COPYING.GPL2 delete mode 100644 legacy_cdts/libibumad-cos7-aarch64/COPYING.md delete mode 100755 legacy_cdts/libibumad-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libibumad-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_FB delete mode 100644 legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_MIT delete mode 100644 legacy_cdts/libibumad-cos7-ppc64le/COPYING.GPL2 delete mode 100644 legacy_cdts/libibumad-cos7-ppc64le/COPYING.md delete mode 100755 legacy_cdts/libibumad-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libibumad-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB delete mode 100644 legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 delete mode 100644 legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.md delete mode 100755 legacy_cdts/libibumad-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibumad-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibverbs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibverbs-cos6-x86_64/libibverbs-devel-license delete mode 100644 legacy_cdts/libibverbs-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libibverbs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libibverbs-cos7-aarch64/libibverbs-devel-license delete mode 100644 legacy_cdts/libibverbs-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libibverbs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libibverbs-cos7-ppc64le/libibverbs-devel-license delete mode 100644 legacy_cdts/libibverbs-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libibverbs-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license delete mode 100644 legacy_cdts/libibverbs-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libice-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libice-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libice-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libice-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libice-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libice-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libice-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libice-devel-cos6-x86_64/libice-license delete mode 100644 legacy_cdts/libice-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libice-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libice-devel-cos7-aarch64/libice-license delete mode 100644 legacy_cdts/libice-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libice-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libice-devel-cos7-ppc64le/libice-license delete mode 100644 legacy_cdts/libice-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libidl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libidl-cos6-x86_64/libidl-copying delete mode 100644 legacy_cdts/libidl-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libidl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libidl-cos7-aarch64/libidl-copying delete mode 100644 legacy_cdts/libidl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libidl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libidl-cos7-ppc64le/libidl-copying delete mode 100644 legacy_cdts/libidl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libidl-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libidl-devel-cos6-x86_64/libidl-copying delete mode 100644 legacy_cdts/libidl-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libidl-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libidl-devel-cos7-aarch64/libidl-copying delete mode 100644 legacy_cdts/libidl-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libidl-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libidl-devel-cos7-ppc64le/libidl-copying delete mode 100644 legacy_cdts/libidl-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libjpeg-turbo-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license delete mode 100644 legacy_cdts/libjpeg-turbo-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libjpeg-turbo-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libjpeg-turbo-cos7-aarch64/libjpeg-turbo-license delete mode 100644 legacy_cdts/libjpeg-turbo-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libjpeg-turbo-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libjpeg-turbo-cos7-ppc64le/libjpeg-turbo-license delete mode 100644 legacy_cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libnl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libnl-cos6-x86_64/libnl-devel-license delete mode 100644 legacy_cdts/libnl-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libnl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libnl-cos7-aarch64/libnl-devel-license delete mode 100644 legacy_cdts/libnl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libnl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libnl-cos7-ppc64le/libnl-devel-license delete mode 100644 legacy_cdts/libnl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libnl-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libnl-devel-cos6-x86_64/libnl-devel-license delete mode 100644 legacy_cdts/libnl-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libnl-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libnl-devel-cos7-aarch64/libnl-devel-license delete mode 100644 legacy_cdts/libnl-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libnl-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libnl-devel-cos7-ppc64le/libnl-devel-license delete mode 100644 legacy_cdts/libnl-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libnl3-cli-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libnl3-cli-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libnl3-cli-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libnl3-cli-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libnl3-cli-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libnl3-cli-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libnl3-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libnl3-cos6-x86_64/libnl3-license delete mode 100644 legacy_cdts/libnl3-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libnl3-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libnl3-cos7-aarch64/libnl3-license delete mode 100644 legacy_cdts/libnl3-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libnl3-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libnl3-cos7-ppc64le/libnl3-license delete mode 100644 legacy_cdts/libnl3-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libnl3-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libnl3-devel-cos6-x86_64/libnl3-license delete mode 100644 legacy_cdts/libnl3-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libnl3-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libnl3-devel-cos7-aarch64/libnl3-license delete mode 100644 legacy_cdts/libnl3-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libnl3-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libnl3-devel-cos7-ppc64le/libnl3-license delete mode 100644 legacy_cdts/libnl3-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libpng-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libpng-cos6-x86_64/libpng-license delete mode 100644 legacy_cdts/libpng-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libpng-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libpng-cos7-aarch64/libpng-license delete mode 100644 legacy_cdts/libpng-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libpng-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libpng-cos7-ppc64le/libpng-license delete mode 100644 legacy_cdts/libpng-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libpng-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libpng-devel-cos6-x86_64/libpng-license delete mode 100644 legacy_cdts/libpng-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libpng-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libpng-devel-cos7-aarch64/libpng-license delete mode 100644 legacy_cdts/libpng-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libpng-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libpng-devel-cos7-ppc64le/libpng-license delete mode 100644 legacy_cdts/libpng-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libpwquality-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libpwquality-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libpwquality-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/librdmacm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/librdmacm-cos6-x86_64/librdmacm-devel-license delete mode 100644 legacy_cdts/librdmacm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/librdmacm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/librdmacm-cos7-aarch64/librdmacm-devel-license delete mode 100644 legacy_cdts/librdmacm-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/librdmacm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/librdmacm-cos7-ppc64le/librdmacm-devel-license delete mode 100644 legacy_cdts/librdmacm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/librdmacm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license delete mode 100644 legacy_cdts/librdmacm-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libselinux-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libselinux-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libselinux-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libselinux-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libselinux-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libselinux-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libselinux-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libselinux-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libselinux-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libselinux-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libselinux-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libselinux-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsepol-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsepol-cos6-x86_64/libsepol-license delete mode 100644 legacy_cdts/libsepol-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsepol-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsepol-cos7-aarch64/libsepol-license delete mode 100644 legacy_cdts/libsepol-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsepol-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsepol-cos7-ppc64le/libsepol-license delete mode 100644 legacy_cdts/libsepol-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsepol-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsepol-devel-cos6-x86_64/libsepol-license delete mode 100644 legacy_cdts/libsepol-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsepol-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsepol-devel-cos7-aarch64/libsepol-license delete mode 100644 legacy_cdts/libsepol-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsepol-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsepol-devel-cos7-ppc64le/libsepol-license delete mode 100644 legacy_cdts/libsepol-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsm-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsm-devel-cos6-x86_64/libsm-license delete mode 100644 legacy_cdts/libsm-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsm-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsm-devel-cos7-aarch64/libsm-license delete mode 100644 legacy_cdts/libsm-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsm-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsm-devel-cos7-ppc64le/libsm-license delete mode 100644 legacy_cdts/libsm-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsoup-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsoup-cos6-x86_64/libsoup-license delete mode 100644 legacy_cdts/libsoup-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsoup-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsoup-cos7-aarch64/libsoup-license delete mode 100644 legacy_cdts/libsoup-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsoup-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsoup-cos7-ppc64le/libsoup-license delete mode 100644 legacy_cdts/libsoup-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libsoup-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libsoup-devel-cos6-x86_64/libsoup-license delete mode 100644 legacy_cdts/libsoup-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libsoup-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libsoup-devel-cos7-aarch64/libsoup-license delete mode 100644 legacy_cdts/libsoup-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libsoup-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libsoup-devel-cos7-ppc64le/libsoup-license delete mode 100644 legacy_cdts/libsoup-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libthai-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libthai-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libthai-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libthai-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libthai-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libthai-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libtiff-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libtiff-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libtiff-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libtiff-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libtiff-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libtiff-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libudev-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libudev-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libuuid-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libuuid-cos6-x86_64/libuuid-license delete mode 100644 legacy_cdts/libuuid-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libuuid-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libuuid-cos7-aarch64/libuuid-license delete mode 100644 legacy_cdts/libuuid-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libuuid-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libuuid-cos7-ppc64le/libuuid-license delete mode 100644 legacy_cdts/libuuid-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libuuid-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libuuid-devel-cos6-x86_64/libuuid-license delete mode 100644 legacy_cdts/libuuid-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libuuid-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libuuid-devel-cos7-aarch64/libuuid-license delete mode 100644 legacy_cdts/libuuid-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libuuid-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libuuid-devel-cos7-ppc64le/libuuid-license delete mode 100644 legacy_cdts/libuuid-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libx11-common-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libx11-common-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libx11-common-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libx11-common-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libx11-common-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libx11-common-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libx11-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libx11-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/libx11-cos6-x86_64/x11-license delete mode 100755 legacy_cdts/libx11-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libx11-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/libx11-cos7-aarch64/x11-license delete mode 100755 legacy_cdts/libx11-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libx11-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/libx11-cos7-ppc64le/x11-license delete mode 100755 legacy_cdts/libx11-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libx11-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/libx11-devel-cos6-x86_64/x11-license delete mode 100755 legacy_cdts/libx11-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libx11-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/libx11-devel-cos7-aarch64/x11-license delete mode 100755 legacy_cdts/libx11-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libx11-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/libx11-devel-cos7-ppc64le/x11-license delete mode 100755 legacy_cdts/libxau-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxau-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxau-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxau-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxau-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxau-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxau-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxau-devel-cos6-x86_64/libxau-license delete mode 100644 legacy_cdts/libxau-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxau-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxau-devel-cos7-aarch64/libxau-license delete mode 100644 legacy_cdts/libxau-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxau-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxau-devel-cos7-ppc64le/libxau-license delete mode 100644 legacy_cdts/libxau-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcb-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxcb-cos6-x86_64/libxcb-license delete mode 100644 legacy_cdts/libxcb-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxcb-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcb-cos7-aarch64/libxcb-license delete mode 100644 legacy_cdts/libxcb-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcb-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcb-cos7-ppc64le/libxcb-license delete mode 100644 legacy_cdts/libxcb-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcb-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcb-devel-cos7-aarch64/libxcb-license delete mode 100644 legacy_cdts/libxcb-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcb-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcb-devel-cos7-ppc64le/libxcb-license delete mode 100644 legacy_cdts/libxcb-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxcomposite-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcomposite-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcomposite-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license delete mode 100644 legacy_cdts/libxcomposite-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcomposite-devel-cos7-aarch64/libxcomposite-license delete mode 100644 legacy_cdts/libxcomposite-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcomposite-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcomposite-devel-cos7-ppc64le/libxcomposite-license delete mode 100644 legacy_cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcursor-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxcursor-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxcursor-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcursor-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcursor-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcursor-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxcursor-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxcursor-devel-cos6-x86_64/libxcursor-license delete mode 100644 legacy_cdts/libxcursor-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxcursor-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxcursor-devel-cos7-aarch64/libxcursor-license delete mode 100644 legacy_cdts/libxcursor-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxcursor-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxcursor-devel-cos7-ppc64le/libxcursor-license delete mode 100644 legacy_cdts/libxcursor-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxdamage-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxdamage-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxdamage-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxdamage-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxdamage-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxdamage-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxdamage-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxdamage-devel-cos6-x86_64/libxdamage-license delete mode 100644 legacy_cdts/libxdamage-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxdamage-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxdamage-devel-cos7-aarch64/libxdamage-license delete mode 100644 legacy_cdts/libxdamage-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxdamage-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxdamage-devel-cos7-ppc64le/libxdamage-license delete mode 100644 legacy_cdts/libxdamage-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxext-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxext-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxext-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxext-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxext-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxext-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxext-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxext-devel-cos6-x86_64/libxext-license delete mode 100644 legacy_cdts/libxext-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxext-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxext-devel-cos7-aarch64/libxext-license delete mode 100644 legacy_cdts/libxext-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxext-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxext-devel-cos7-ppc64le/libxext-license delete mode 100644 legacy_cdts/libxext-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxfixes-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxfixes-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxfixes-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxfixes-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxfixes-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxfixes-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxfixes-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxfixes-devel-cos6-x86_64/libxfixes-license delete mode 100644 legacy_cdts/libxfixes-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxfixes-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxfixes-devel-cos7-aarch64/libxfixes-license delete mode 100644 legacy_cdts/libxfixes-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxfixes-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxfixes-devel-cos7-ppc64le/libxfixes-license delete mode 100644 legacy_cdts/libxfixes-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxft-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxft-cos6-x86_64/libXft-license delete mode 100644 legacy_cdts/libxft-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxft-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxft-cos7-aarch64/libXft-license delete mode 100644 legacy_cdts/libxft-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxft-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxft-cos7-ppc64le/libXft-license delete mode 100644 legacy_cdts/libxft-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxft-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxft-devel-cos6-x86_64/libXft-license delete mode 100644 legacy_cdts/libxft-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxft-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxft-devel-cos7-aarch64/libXft-license delete mode 100644 legacy_cdts/libxft-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxft-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxft-devel-cos7-ppc64le/libXft-license delete mode 100644 legacy_cdts/libxft-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxi-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxi-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxi-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxi-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxi-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxi-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxi-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxi-devel-cos6-x86_64/libxi-license delete mode 100644 legacy_cdts/libxi-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxi-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxi-devel-cos7-aarch64/libxi-license delete mode 100644 legacy_cdts/libxi-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxi-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxi-devel-cos7-ppc64le/libxi-license delete mode 100644 legacy_cdts/libxi-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxinerama-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxinerama-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxinerama-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxinerama-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxinerama-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxinerama-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxinerama-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxinerama-devel-cos6-x86_64/libxinerma-license delete mode 100644 legacy_cdts/libxinerama-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxinerama-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxinerama-devel-cos7-aarch64/libxinerma-license delete mode 100644 legacy_cdts/libxinerama-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxinerama-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxinerama-devel-cos7-ppc64le/libxinerma-license delete mode 100644 legacy_cdts/libxinerama-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxkbcommon-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxkbcommon-cos7-aarch64/libxkbcommon-license delete mode 100644 legacy_cdts/libxkbcommon-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxkbcommon-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxkbcommon-cos7-ppc64le/libxkbcommon-license delete mode 100644 legacy_cdts/libxkbcommon-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxkbcommon-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxkbcommon-devel-cos7-aarch64/libxkbcommon-license delete mode 100644 legacy_cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxkbcommon-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxkbcommon-devel-cos7-ppc64le/libxkbcommon-license delete mode 100644 legacy_cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxml2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxml2-cos6-x86_64/libxml2-license delete mode 100644 legacy_cdts/libxml2-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxml2-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxml2-cos7-aarch64/libxml2-license delete mode 100644 legacy_cdts/libxml2-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxml2-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxml2-cos7-ppc64le/libxml2-license delete mode 100644 legacy_cdts/libxml2-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxml2-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxml2-devel-cos6-x86_64/libxml2-license delete mode 100644 legacy_cdts/libxml2-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxml2-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxml2-devel-cos7-aarch64/libxml2-license delete mode 100644 legacy_cdts/libxml2-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxml2-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxml2-devel-cos7-ppc64le/libxml2-license delete mode 100644 legacy_cdts/libxml2-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxrandr-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxrandr-cos6-x86_64/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxrandr-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxrandr-cos7-aarch64/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxrandr-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxrandr-cos7-ppc64le/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxrandr-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxrandr-devel-cos6-x86_64/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxrandr-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxrandr-devel-cos7-aarch64/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxrandr-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxrandr-devel-cos7-ppc64le/libxrandr-license delete mode 100644 legacy_cdts/libxrandr-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxrender-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxrender-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxrender-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxrender-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxrender-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxrender-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxrender-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxrender-devel-cos6-x86_64/libxrender-license delete mode 100644 legacy_cdts/libxrender-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxrender-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxrender-devel-cos7-aarch64/libxrender-license delete mode 100644 legacy_cdts/libxrender-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxrender-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxrender-devel-cos7-ppc64le/libxrender-license delete mode 100644 legacy_cdts/libxrender-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-cos7-aarch64/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-cos7-ppc64le/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos7-aarch64/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/libxscrnsaver-license delete mode 100644 legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxshmfence-cos6-x86_64/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxshmfence-cos7-aarch64/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxshmfence-cos7-ppc64le/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxshmfence-devel-cos7-aarch64/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxshmfence-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxshmfence-devel-cos7-ppc64le/libxshmfence-license delete mode 100644 legacy_cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxt-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxt-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxt-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxt-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxt-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxt-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxt-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxt-devel-cos6-x86_64/libxt-license delete mode 100644 legacy_cdts/libxt-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxt-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxt-devel-cos7-aarch64/libxt-license delete mode 100644 legacy_cdts/libxt-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxt-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxt-devel-cos7-ppc64le/libxt-license delete mode 100644 legacy_cdts/libxt-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxtst-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxtst-cos6-x86_64/libxtst-license delete mode 100644 legacy_cdts/libxtst-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxtst-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxtst-cos7-aarch64/libxtst-license delete mode 100644 legacy_cdts/libxtst-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxtst-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxtst-cos7-ppc64le/libxtst-license delete mode 100644 legacy_cdts/libxtst-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxtst-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxtst-devel-cos6-x86_64/libxtst-license delete mode 100644 legacy_cdts/libxtst-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxtst-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxtst-devel-cos7-aarch64/libxtst-license delete mode 100644 legacy_cdts/libxtst-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxtst-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxtst-devel-cos7-ppc64le/libxtst-license delete mode 100644 legacy_cdts/libxtst-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxxf86vm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxxf86vm-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxxf86vm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license delete mode 100644 legacy_cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/libxxf86vm-devel-cos7-aarch64/libxxf86vm-license delete mode 100644 legacy_cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/libxxf86vm-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/libxxf86vm-devel-cos7-ppc64le/libxxf86vm-license delete mode 100644 legacy_cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-dri-drivers-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-dri-drivers-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-dri-drivers-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-dri-drivers-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-dri-drivers-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-dri-drivers-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-dri1-drivers-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-khr-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-khr-devel-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-khr-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-khr-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-khr-devel-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-libegl-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libegl-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libegl-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-libegl-devel-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libegl-devel-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libegl-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libegl-devel-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libgbm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-libgbm-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-libgbm-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgbm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libgbm-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libgbm-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgbm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libgbm-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libgbm-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-libgl-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libgl-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libgl-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/mesa-libgl-devel-cos6-x86_64/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libgl-devel-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libgl-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libgl-devel-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/mesa-libglapi-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/mesa-libglapi-cos7-aarch64/mesa-license delete mode 100644 legacy_cdts/mesa-libglapi-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/mesa-libglapi-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/mesa-libglapi-cos7-ppc64le/mesa-license delete mode 100644 legacy_cdts/mesa-libglapi-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/nspr-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/nspr-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/nspr-cos6-x86_64/nspr-license delete mode 100755 legacy_cdts/nspr-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/nspr-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/nspr-cos7-aarch64/nspr-license delete mode 100755 legacy_cdts/nspr-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/nspr-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/nspr-cos7-ppc64le/nspr-license delete mode 100755 legacy_cdts/nss-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/nss-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/nss-cos6-x86_64/nss-license delete mode 100755 legacy_cdts/nss-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/nss-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/nss-cos7-aarch64/nss-license delete mode 100755 legacy_cdts/nss-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/nss-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/nss-cos7-ppc64le/nss-license delete mode 100755 legacy_cdts/nss-softokn-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/nss-softokn-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-cos6-x86_64/nss-license delete mode 100755 legacy_cdts/nss-softokn-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/nss-softokn-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-cos7-aarch64/nss-license delete mode 100755 legacy_cdts/nss-softokn-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/nss-softokn-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-cos7-ppc64le/nss-license delete mode 100755 legacy_cdts/nss-softokn-freebl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-freebl-cos6-x86_64/nss-license delete mode 100755 legacy_cdts/nss-softokn-freebl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-freebl-cos7-aarch64/nss-license delete mode 100755 legacy_cdts/nss-softokn-freebl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/nss-softokn-freebl-cos7-ppc64le/nss-license delete mode 100755 legacy_cdts/nss-util-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/nss-util-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/nss-util-cos6-x86_64/nss-license delete mode 100755 legacy_cdts/nss-util-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/nss-util-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/nss-util-cos7-aarch64/nss-license delete mode 100755 legacy_cdts/nss-util-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/nss-util-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/nss-util-cos7-ppc64le/nss-license delete mode 100755 legacy_cdts/numactl-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/numactl-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/numactl-cos6-x86_64/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-cos6-x86_64/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-cos6-x86_64/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/numactl-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/numactl-cos7-aarch64/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-cos7-aarch64/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-cos7-aarch64/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/numactl-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/numactl-cos7-ppc64le/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-cos7-ppc64le/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-cos7-ppc64le/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/numactl-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/numactl-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/numactl-devel-cos7-aarch64/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-devel-cos7-aarch64/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-devel-cos7-aarch64/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/numactl-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/numactl-devel-cos7-ppc64le/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-devel-cos7-ppc64le/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-devel-cos7-ppc64le/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/numactl-libs-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/numactl-libs-cos7-aarch64/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-libs-cos7-aarch64/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-libs-cos7-aarch64/numactl-lgpl2.txt delete mode 100755 legacy_cdts/numactl-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/numactl-libs-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/numactl-libs-cos7-ppc64le/numactl-copyright.txt delete mode 100644 legacy_cdts/numactl-libs-cos7-ppc64le/numactl-gpl2.txt delete mode 100644 legacy_cdts/numactl-libs-cos7-ppc64le/numactl-lgpl2.txt delete mode 100755 legacy_cdts/opensm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/opensm-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/opensm-cos6-x86_64/opensm-license delete mode 100755 legacy_cdts/opensm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/opensm-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/opensm-cos7-aarch64/opensm-license delete mode 100755 legacy_cdts/opensm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/opensm-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/opensm-cos7-ppc64le/opensm-license delete mode 100755 legacy_cdts/opensm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/opensm-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/opensm-devel-cos6-x86_64/opensm-license delete mode 100755 legacy_cdts/opensm-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/opensm-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/opensm-devel-cos7-aarch64/opensm-license delete mode 100755 legacy_cdts/opensm-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/opensm-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/opensm-devel-cos7-ppc64le/opensm-license delete mode 100755 legacy_cdts/opensm-libs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/opensm-libs-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/opensm-libs-cos6-x86_64/opensm-license delete mode 100755 legacy_cdts/opensm-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/opensm-libs-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/opensm-libs-cos7-aarch64/opensm-license delete mode 100755 legacy_cdts/opensm-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/opensm-libs-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/opensm-libs-cos7-ppc64le/opensm-license delete mode 100755 legacy_cdts/orbit2-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/orbit2-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/orbit2-cos6-x86_64/orbit2-copying delete mode 100644 legacy_cdts/orbit2-cos6-x86_64/orbit2-copying.lib delete mode 100755 legacy_cdts/orbit2-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/orbit2-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/orbit2-cos7-aarch64/orbit2-copying delete mode 100644 legacy_cdts/orbit2-cos7-aarch64/orbit2-copying.lib delete mode 100755 legacy_cdts/orbit2-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/orbit2-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying delete mode 100644 legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying.lib delete mode 100755 legacy_cdts/orbit2-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/orbit2-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying delete mode 100644 legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib delete mode 100755 legacy_cdts/orbit2-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/orbit2-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying delete mode 100644 legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying.lib delete mode 100755 legacy_cdts/orbit2-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/orbit2-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying delete mode 100644 legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying.lib delete mode 100755 legacy_cdts/p11-kit-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/p11-kit-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/p11-kit-cos6-x86_64/p11-kit-license delete mode 100755 legacy_cdts/p11-kit-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/p11-kit-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/p11-kit-cos7-aarch64/p11-kit-license delete mode 100755 legacy_cdts/p11-kit-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/p11-kit-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/p11-kit-cos7-ppc64le/p11-kit-license delete mode 100755 legacy_cdts/p11-kit-trust-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/p11-kit-trust-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/p11-kit-trust-cos6-x86_64/p11-kit-license delete mode 100755 legacy_cdts/p11-kit-trust-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/p11-kit-trust-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/p11-kit-trust-cos7-aarch64/p11-kit-license delete mode 100755 legacy_cdts/p11-kit-trust-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/p11-kit-trust-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/p11-kit-trust-cos7-ppc64le/p11-kit-license delete mode 100755 legacy_cdts/pam-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pam-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/pam-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pam-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/pam-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pam-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/pam-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pam-devel-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/pam-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pam-devel-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/pam-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/pango-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pango-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/pango-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pango-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/pango-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pango-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/pango-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pango-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pango-devel-cos6-x86_64/pango-copying delete mode 100755 legacy_cdts/pango-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pango-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pango-devel-cos7-aarch64/pango-copying delete mode 100755 legacy_cdts/pango-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pango-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pango-devel-cos7-ppc64le/pango-copying delete mode 100755 legacy_cdts/pciutils-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pciutils-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pciutils-cos6-x86_64/pciutils-license delete mode 100755 legacy_cdts/pciutils-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pciutils-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pciutils-cos7-aarch64/pciutils-license delete mode 100755 legacy_cdts/pciutils-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pciutils-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pciutils-cos7-ppc64le/pciutils-license delete mode 100755 legacy_cdts/pciutils-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pciutils-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pciutils-devel-cos6-x86_64/pciutils-license delete mode 100755 legacy_cdts/pciutils-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pciutils-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pciutils-devel-cos7-aarch64/pciutils-license delete mode 100755 legacy_cdts/pciutils-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pciutils-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pciutils-devel-cos7-ppc64le/pciutils-license delete mode 100755 legacy_cdts/pciutils-libs-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pciutils-libs-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pciutils-libs-cos6-x86_64/pciutils-license delete mode 100755 legacy_cdts/pciutils-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pciutils-libs-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pciutils-libs-cos7-aarch64/pciutils-license delete mode 100755 legacy_cdts/pciutils-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pciutils-libs-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pciutils-libs-cos7-ppc64le/pciutils-license delete mode 100755 legacy_cdts/pcre-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pcre-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/pcre-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pcre-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/pixman-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pixman-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pixman-cos6-x86_64/pixman-license delete mode 100755 legacy_cdts/pixman-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pixman-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pixman-cos7-aarch64/pixman-license delete mode 100755 legacy_cdts/pixman-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pixman-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pixman-cos7-ppc64le/pixman-license delete mode 100755 legacy_cdts/pixman-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pixman-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/pixman-devel-cos6-x86_64/pixman-license delete mode 100755 legacy_cdts/pixman-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pixman-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/pixman-devel-cos7-aarch64/pixman-license delete mode 100755 legacy_cdts/pixman-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pixman-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/pixman-devel-cos7-ppc64le/pixman-license delete mode 100755 legacy_cdts/pkgconfig-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/pkgconfig-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/pkgconfig-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/pkgconfig-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/pkgconfig-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/pkgconfig-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/python-javapackages-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/python-javapackages-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/python-javapackages-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/python-javapackages-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_FB delete mode 100644 legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/rdma-core-cos7-aarch64/COPYING.GPL2 delete mode 100644 legacy_cdts/rdma-core-cos7-aarch64/COPYING.md delete mode 100755 legacy_cdts/rdma-core-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/rdma-core-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_FB delete mode 100644 legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_MIT delete mode 100644 legacy_cdts/rdma-core-cos7-ppc64le/COPYING.GPL2 delete mode 100644 legacy_cdts/rdma-core-cos7-ppc64le/COPYING.md delete mode 100755 legacy_cdts/rdma-core-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/rdma-core-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_FB delete mode 100644 legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_MIT delete mode 100644 legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.GPL2 delete mode 100644 legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.md delete mode 100755 legacy_cdts/rdma-core-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/rdma-core-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_FB delete mode 100644 legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_MIT delete mode 100644 legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.GPL2 delete mode 100644 legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.md delete mode 100755 legacy_cdts/rdma-core-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/rdma-core-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/systemd-cos7-aarch64/LICENSE.GPL2 delete mode 100644 legacy_cdts/systemd-cos7-aarch64/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-cos7-aarch64/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/systemd-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/systemd-cos7-ppc64le/LICENSE.GPL2 delete mode 100644 legacy_cdts/systemd-cos7-ppc64le/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-cos7-ppc64le/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/systemd-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.GPL2 delete mode 100644 legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/systemd-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.GPL2 delete mode 100644 legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/systemd-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-libs-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/systemd-libs-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.LGPL2.1 delete mode 100644 legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.MIT delete mode 100755 legacy_cdts/systemd-libs-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/systemd-libs-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/webkitgtk-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/webkitgtk-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/webkitgtk-cos6-x86_64/webkitgtk-license delete mode 100755 legacy_cdts/webkitgtk-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/webkitgtk-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license delete mode 100755 legacy_cdts/xcb-util-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-cos6-x86_64/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-cos7-aarch64/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-cos7-ppc64le/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-devel-cos6-x86_64/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-devel-cos7-aarch64/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-devel-cos7-ppc64le/xcb-util-license delete mode 100755 legacy_cdts/xcb-util-image-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-image-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-image-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-image-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-cos7-aarch64/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-image-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-image-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-cos7-ppc64le/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-image-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-image-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-devel-cos7-aarch64/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-image-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-image-devel-cos7-ppc64le/xcb-util-image-license delete mode 100755 legacy_cdts/xcb-util-keysyms-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-keysyms-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-cos7-aarch64/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-keysyms-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-cos7-ppc64le/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/xcb-util-keysyms-license delete mode 100755 legacy_cdts/xcb-util-renderutil-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-renderutil-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-cos7-aarch64/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-renderutil-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-cos7-ppc64le/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/xcb-util-renderutil-license delete mode 100755 legacy_cdts/xcb-util-wm-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license delete mode 100755 legacy_cdts/xcb-util-wm-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-cos7-aarch64/xcb-util-wm-license delete mode 100755 legacy_cdts/xcb-util-wm-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-cos7-ppc64le/xcb-util-wm-license delete mode 100755 legacy_cdts/xcb-util-wm-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license delete mode 100755 legacy_cdts/xcb-util-wm-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos7-aarch64/xcb-util-wm-license delete mode 100755 legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/xcb-util-wm-license delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto delete mode 100755 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-applewmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-bigreqsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-compositeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-damageproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dmxproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri2proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri3proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-evieproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fixesproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontcacheproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-glproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-inputproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-kbproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-lg3dproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-panoramixproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-pmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-presentproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-printproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-randrproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-recordproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-renderproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-resourceproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-scrnsaverproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-trapproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-videoproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-windowswmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-x11proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xcmiscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xextproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86bigfontproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86dgaproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86driproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86miscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86rushproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86vidmodeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xineramaproto delete mode 100755 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-applewmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-bigreqsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-compositeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-damageproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dmxproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri2proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri3proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-evieproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fixesproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontcacheproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontsproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-glproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-inputproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-kbproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-lg3dproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-panoramixproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-pmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-presentproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-printproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-randrproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-recordproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-renderproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-resourceproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-scrnsaverproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-trapproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-videoproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-windowswmproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-x11proto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xcmiscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xextproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86bigfontproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86dgaproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86driproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86miscproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86rushproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86vidmodeproto delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xineramaproto delete mode 100755 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml delete mode 100755 legacy_cdts/xorg-x11-server-common-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-common-cos6-x86_64/x11-license delete mode 100755 legacy_cdts/xorg-x11-server-common-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-common-cos7-aarch64/x11-license delete mode 100755 legacy_cdts/xorg-x11-server-common-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-common-cos7-ppc64le/x11-license delete mode 100755 legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license delete mode 100755 legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/x11-license delete mode 100755 legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml delete mode 100644 legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/x11-license delete mode 100755 legacy_cdts/xorg-x11-util-macros-cos6-x86_64/build.sh delete mode 100644 legacy_cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml delete mode 100755 legacy_cdts/xorg-x11-util-macros-cos7-aarch64/build.sh delete mode 100644 legacy_cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml delete mode 100755 legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/build.sh delete mode 100644 legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml delete mode 100644 legacy_custom_cdts/README.md delete mode 100755 legacy_custom_cdts/libudev-devel-cos6-x86_64/build.sh delete mode 100644 legacy_custom_cdts/libudev-devel-cos6-x86_64/meta.yaml delete mode 100644 licenses/libibcm-devel-license delete mode 100644 licenses/webkitgtk-license diff --git a/README.md b/README.md index f70c473b..36e70416 100644 --- a/README.md +++ b/README.md @@ -111,142 +111,108 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | Name | Version | | ---- | ------- | -| [`alsa-lib-cos6-x86_64`](https://anaconda.org/conda-forge/alsa-lib-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-cos6-x86_64.svg)](https://anaconda.org/conda-forge/alsa-lib-cos6-x86_64) | | [`alsa-lib-cos7-aarch64`](https://anaconda.org/conda-forge/alsa-lib-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-cos7-aarch64.svg)](https://anaconda.org/conda-forge/alsa-lib-cos7-aarch64) | | [`alsa-lib-cos7-ppc64le`](https://anaconda.org/conda-forge/alsa-lib-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/alsa-lib-cos7-ppc64le) | | [`alsa-lib-cos7-x86_64`](https://anaconda.org/conda-forge/alsa-lib-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-cos7-x86_64.svg)](https://anaconda.org/conda-forge/alsa-lib-cos7-x86_64) | -| [`alsa-lib-devel-cos6-x86_64`](https://anaconda.org/conda-forge/alsa-lib-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/alsa-lib-devel-cos6-x86_64) | | [`alsa-lib-devel-cos7-aarch64`](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-aarch64) | | [`alsa-lib-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-ppc64le) | | [`alsa-lib-devel-cos7-x86_64`](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/alsa-lib-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/alsa-lib-devel-cos7-x86_64) | -| [`at-spi-cos6-x86_64`](https://anaconda.org/conda-forge/at-spi-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-cos6-x86_64.svg)](https://anaconda.org/conda-forge/at-spi-cos6-x86_64) | | [`at-spi-cos7-aarch64`](https://anaconda.org/conda-forge/at-spi-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-cos7-aarch64.svg)](https://anaconda.org/conda-forge/at-spi-cos7-aarch64) | | [`at-spi-cos7-ppc64le`](https://anaconda.org/conda-forge/at-spi-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/at-spi-cos7-ppc64le) | | [`at-spi-cos7-x86_64`](https://anaconda.org/conda-forge/at-spi-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-cos7-x86_64.svg)](https://anaconda.org/conda-forge/at-spi-cos7-x86_64) | -| [`at-spi-devel-cos6-x86_64`](https://anaconda.org/conda-forge/at-spi-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/at-spi-devel-cos6-x86_64) | | [`at-spi-devel-cos7-aarch64`](https://anaconda.org/conda-forge/at-spi-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/at-spi-devel-cos7-aarch64) | | [`at-spi-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/at-spi-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/at-spi-devel-cos7-ppc64le) | | [`at-spi-devel-cos7-x86_64`](https://anaconda.org/conda-forge/at-spi-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/at-spi-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/at-spi-devel-cos7-x86_64) | -| [`atk-cos6-x86_64`](https://anaconda.org/conda-forge/atk-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-cos6-x86_64.svg)](https://anaconda.org/conda-forge/atk-cos6-x86_64) | | [`atk-cos7-aarch64`](https://anaconda.org/conda-forge/atk-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-cos7-aarch64.svg)](https://anaconda.org/conda-forge/atk-cos7-aarch64) | | [`atk-cos7-ppc64le`](https://anaconda.org/conda-forge/atk-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/atk-cos7-ppc64le) | | [`atk-cos7-x86_64`](https://anaconda.org/conda-forge/atk-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-cos7-x86_64.svg)](https://anaconda.org/conda-forge/atk-cos7-x86_64) | -| [`atk-devel-cos6-x86_64`](https://anaconda.org/conda-forge/atk-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/atk-devel-cos6-x86_64) | | [`atk-devel-cos7-aarch64`](https://anaconda.org/conda-forge/atk-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-aarch64) | | [`atk-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/atk-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-ppc64le) | | [`atk-devel-cos7-x86_64`](https://anaconda.org/conda-forge/atk-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/atk-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/atk-devel-cos7-x86_64) | -| [`audit-libs-cos6-x86_64`](https://anaconda.org/conda-forge/audit-libs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/audit-libs-cos6-x86_64) | | [`audit-libs-cos7-aarch64`](https://anaconda.org/conda-forge/audit-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-aarch64) | | [`audit-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/audit-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-ppc64le) | | [`audit-libs-cos7-x86_64`](https://anaconda.org/conda-forge/audit-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/audit-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/audit-libs-cos7-x86_64) | -| [`ca-certificates-cos6-x86_64`](https://anaconda.org/conda-forge/ca-certificates-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos6-x86_64.svg)](https://anaconda.org/conda-forge/ca-certificates-cos6-x86_64) | | [`ca-certificates-cos7-aarch64`](https://anaconda.org/conda-forge/ca-certificates-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos7-aarch64.svg)](https://anaconda.org/conda-forge/ca-certificates-cos7-aarch64) | | [`ca-certificates-cos7-ppc64le`](https://anaconda.org/conda-forge/ca-certificates-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/ca-certificates-cos7-ppc64le) | | [`ca-certificates-cos7-x86_64`](https://anaconda.org/conda-forge/ca-certificates-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ca-certificates-cos7-x86_64.svg)](https://anaconda.org/conda-forge/ca-certificates-cos7-x86_64) | -| [`cairo-cos6-x86_64`](https://anaconda.org/conda-forge/cairo-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cairo-cos6-x86_64) | | [`cairo-cos7-aarch64`](https://anaconda.org/conda-forge/cairo-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cairo-cos7-aarch64) | | [`cairo-cos7-ppc64le`](https://anaconda.org/conda-forge/cairo-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cairo-cos7-ppc64le) | | [`cairo-cos7-x86_64`](https://anaconda.org/conda-forge/cairo-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cairo-cos7-x86_64) | -| [`cairo-devel-cos6-x86_64`](https://anaconda.org/conda-forge/cairo-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cairo-devel-cos6-x86_64) | | [`cairo-devel-cos7-aarch64`](https://anaconda.org/conda-forge/cairo-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cairo-devel-cos7-aarch64) | | [`cairo-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/cairo-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cairo-devel-cos7-ppc64le) | | [`cairo-devel-cos7-x86_64`](https://anaconda.org/conda-forge/cairo-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cairo-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cairo-devel-cos7-x86_64) | | [`centos-release-cos7-aarch64`](https://anaconda.org/conda-forge/centos-release-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/centos-release-cos7-aarch64.svg)](https://anaconda.org/conda-forge/centos-release-cos7-aarch64) | | [`centos-release-cos7-ppc64le`](https://anaconda.org/conda-forge/centos-release-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/centos-release-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/centos-release-cos7-ppc64le) | | [`centos-release-cos7-x86_64`](https://anaconda.org/conda-forge/centos-release-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/centos-release-cos7-x86_64.svg)](https://anaconda.org/conda-forge/centos-release-cos7-x86_64) | -| [`chkconfig-cos6-x86_64`](https://anaconda.org/conda-forge/chkconfig-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/chkconfig-cos6-x86_64.svg)](https://anaconda.org/conda-forge/chkconfig-cos6-x86_64) | | [`chkconfig-cos7-aarch64`](https://anaconda.org/conda-forge/chkconfig-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/chkconfig-cos7-aarch64.svg)](https://anaconda.org/conda-forge/chkconfig-cos7-aarch64) | | [`chkconfig-cos7-ppc64le`](https://anaconda.org/conda-forge/chkconfig-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/chkconfig-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/chkconfig-cos7-ppc64le) | | [`chkconfig-cos7-x86_64`](https://anaconda.org/conda-forge/chkconfig-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/chkconfig-cos7-x86_64.svg)](https://anaconda.org/conda-forge/chkconfig-cos7-x86_64) | -| [`copy-jdk-configs-cos6-x86_64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos6-x86_64) | | [`copy-jdk-configs-cos7-aarch64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-aarch64) | | [`copy-jdk-configs-cos7-ppc64le`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-ppc64le) | | [`copy-jdk-configs-cos7-x86_64`](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/copy-jdk-configs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/copy-jdk-configs-cos7-x86_64) | -| [`cracklib-cos6-x86_64`](https://anaconda.org/conda-forge/cracklib-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-cos6-x86_64) | | [`cracklib-cos7-aarch64`](https://anaconda.org/conda-forge/cracklib-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cracklib-cos7-aarch64) | | [`cracklib-cos7-ppc64le`](https://anaconda.org/conda-forge/cracklib-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cracklib-cos7-ppc64le) | | [`cracklib-cos7-x86_64`](https://anaconda.org/conda-forge/cracklib-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-cos7-x86_64) | -| [`cracklib-dicts-cos6-x86_64`](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos6-x86_64) | | [`cracklib-dicts-cos7-aarch64`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-aarch64) | | [`cracklib-dicts-cos7-ppc64le`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-ppc64le) | | [`cracklib-dicts-cos7-x86_64`](https://anaconda.org/conda-forge/cracklib-dicts-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cracklib-dicts-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cracklib-dicts-cos7-x86_64) | -| [`cups-devel-cos6-x86_64`](https://anaconda.org/conda-forge/cups-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cups-devel-cos6-x86_64) | | [`cups-devel-cos7-aarch64`](https://anaconda.org/conda-forge/cups-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cups-devel-cos7-aarch64) | | [`cups-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/cups-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cups-devel-cos7-ppc64le) | | [`cups-devel-cos7-x86_64`](https://anaconda.org/conda-forge/cups-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cups-devel-cos7-x86_64) | -| [`cups-libs-cos6-x86_64`](https://anaconda.org/conda-forge/cups-libs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-libs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/cups-libs-cos6-x86_64) | | [`cups-libs-cos7-aarch64`](https://anaconda.org/conda-forge/cups-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/cups-libs-cos7-aarch64) | | [`cups-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/cups-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/cups-libs-cos7-ppc64le) | | [`cups-libs-cos7-x86_64`](https://anaconda.org/conda-forge/cups-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/cups-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/cups-libs-cos7-x86_64) | -| [`expat-cos6-x86_64`](https://anaconda.org/conda-forge/expat-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-cos6-x86_64.svg)](https://anaconda.org/conda-forge/expat-cos6-x86_64) | | [`expat-cos7-aarch64`](https://anaconda.org/conda-forge/expat-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-cos7-aarch64.svg)](https://anaconda.org/conda-forge/expat-cos7-aarch64) | | [`expat-cos7-ppc64le`](https://anaconda.org/conda-forge/expat-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/expat-cos7-ppc64le) | | [`expat-cos7-x86_64`](https://anaconda.org/conda-forge/expat-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-cos7-x86_64.svg)](https://anaconda.org/conda-forge/expat-cos7-x86_64) | -| [`expat-devel-cos6-x86_64`](https://anaconda.org/conda-forge/expat-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/expat-devel-cos6-x86_64) | | [`expat-devel-cos7-aarch64`](https://anaconda.org/conda-forge/expat-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/expat-devel-cos7-aarch64) | | [`expat-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/expat-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/expat-devel-cos7-ppc64le) | | [`expat-devel-cos7-x86_64`](https://anaconda.org/conda-forge/expat-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/expat-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/expat-devel-cos7-x86_64) | -| [`fontconfig-cos6-x86_64`](https://anaconda.org/conda-forge/fontconfig-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-cos6-x86_64.svg)](https://anaconda.org/conda-forge/fontconfig-cos6-x86_64) | | [`fontconfig-cos7-aarch64`](https://anaconda.org/conda-forge/fontconfig-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-cos7-aarch64.svg)](https://anaconda.org/conda-forge/fontconfig-cos7-aarch64) | | [`fontconfig-cos7-ppc64le`](https://anaconda.org/conda-forge/fontconfig-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/fontconfig-cos7-ppc64le) | | [`fontconfig-cos7-x86_64`](https://anaconda.org/conda-forge/fontconfig-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-cos7-x86_64.svg)](https://anaconda.org/conda-forge/fontconfig-cos7-x86_64) | -| [`fontconfig-devel-cos6-x86_64`](https://anaconda.org/conda-forge/fontconfig-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/fontconfig-devel-cos6-x86_64) | | [`fontconfig-devel-cos7-aarch64`](https://anaconda.org/conda-forge/fontconfig-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/fontconfig-devel-cos7-aarch64) | | [`fontconfig-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/fontconfig-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/fontconfig-devel-cos7-ppc64le) | | [`fontconfig-devel-cos7-x86_64`](https://anaconda.org/conda-forge/fontconfig-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fontconfig-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/fontconfig-devel-cos7-x86_64) | -| [`freetype-cos6-x86_64`](https://anaconda.org/conda-forge/freetype-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-cos6-x86_64.svg)](https://anaconda.org/conda-forge/freetype-cos6-x86_64) | | [`freetype-cos7-aarch64`](https://anaconda.org/conda-forge/freetype-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-cos7-aarch64.svg)](https://anaconda.org/conda-forge/freetype-cos7-aarch64) | | [`freetype-cos7-ppc64le`](https://anaconda.org/conda-forge/freetype-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/freetype-cos7-ppc64le) | | [`freetype-cos7-x86_64`](https://anaconda.org/conda-forge/freetype-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-cos7-x86_64.svg)](https://anaconda.org/conda-forge/freetype-cos7-x86_64) | -| [`freetype-devel-cos6-x86_64`](https://anaconda.org/conda-forge/freetype-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/freetype-devel-cos6-x86_64) | | [`freetype-devel-cos7-aarch64`](https://anaconda.org/conda-forge/freetype-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/freetype-devel-cos7-aarch64) | | [`freetype-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/freetype-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/freetype-devel-cos7-ppc64le) | | [`freetype-devel-cos7-x86_64`](https://anaconda.org/conda-forge/freetype-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/freetype-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/freetype-devel-cos7-x86_64) | | [`fribidi-cos7-aarch64`](https://anaconda.org/conda-forge/fribidi-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fribidi-cos7-aarch64.svg)](https://anaconda.org/conda-forge/fribidi-cos7-aarch64) | | [`fribidi-cos7-ppc64le`](https://anaconda.org/conda-forge/fribidi-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fribidi-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/fribidi-cos7-ppc64le) | | [`fribidi-cos7-x86_64`](https://anaconda.org/conda-forge/fribidi-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/fribidi-cos7-x86_64.svg)](https://anaconda.org/conda-forge/fribidi-cos7-x86_64) | -| [`gconf2-cos6-x86_64`](https://anaconda.org/conda-forge/gconf2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gconf2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gconf2-cos6-x86_64) | | [`gconf2-cos7-aarch64`](https://anaconda.org/conda-forge/gconf2-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gconf2-cos7-aarch64.svg)](https://anaconda.org/conda-forge/gconf2-cos7-aarch64) | | [`gconf2-cos7-ppc64le`](https://anaconda.org/conda-forge/gconf2-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gconf2-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/gconf2-cos7-ppc64le) | | [`gconf2-cos7-x86_64`](https://anaconda.org/conda-forge/gconf2-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gconf2-cos7-x86_64.svg)](https://anaconda.org/conda-forge/gconf2-cos7-x86_64) | -| [`gdk-pixbuf2-cos6-x86_64`](https://anaconda.org/conda-forge/gdk-pixbuf2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gdk-pixbuf2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gdk-pixbuf2-cos6-x86_64) | -| [`gdk-pixbuf2-devel-cos6-x86_64`](https://anaconda.org/conda-forge/gdk-pixbuf2-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gdk-pixbuf2-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gdk-pixbuf2-devel-cos6-x86_64) | -| [`glib-networking-cos6-x86_64`](https://anaconda.org/conda-forge/glib-networking-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib-networking-cos6-x86_64.svg)](https://anaconda.org/conda-forge/glib-networking-cos6-x86_64) | | [`glib-networking-cos7-aarch64`](https://anaconda.org/conda-forge/glib-networking-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib-networking-cos7-aarch64.svg)](https://anaconda.org/conda-forge/glib-networking-cos7-aarch64) | | [`glib-networking-cos7-ppc64le`](https://anaconda.org/conda-forge/glib-networking-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib-networking-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/glib-networking-cos7-ppc64le) | | [`glib-networking-cos7-x86_64`](https://anaconda.org/conda-forge/glib-networking-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib-networking-cos7-x86_64.svg)](https://anaconda.org/conda-forge/glib-networking-cos7-x86_64) | -| [`glib2-cos6-x86_64`](https://anaconda.org/conda-forge/glib2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/glib2-cos6-x86_64) | | [`glib2-cos7-aarch64`](https://anaconda.org/conda-forge/glib2-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-cos7-aarch64.svg)](https://anaconda.org/conda-forge/glib2-cos7-aarch64) | | [`glib2-cos7-ppc64le`](https://anaconda.org/conda-forge/glib2-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/glib2-cos7-ppc64le) | | [`glib2-cos7-x86_64`](https://anaconda.org/conda-forge/glib2-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-cos7-x86_64.svg)](https://anaconda.org/conda-forge/glib2-cos7-x86_64) | -| [`glib2-devel-cos6-x86_64`](https://anaconda.org/conda-forge/glib2-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/glib2-devel-cos6-x86_64) | | [`glib2-devel-cos7-aarch64`](https://anaconda.org/conda-forge/glib2-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/glib2-devel-cos7-aarch64) | | [`glib2-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/glib2-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/glib2-devel-cos7-ppc64le) | | [`glib2-devel-cos7-x86_64`](https://anaconda.org/conda-forge/glib2-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/glib2-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/glib2-devel-cos7-x86_64) | -| [`gtk2-cos6-x86_64`](https://anaconda.org/conda-forge/gtk2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gtk2-cos6-x86_64) | | [`gtk2-cos7-aarch64`](https://anaconda.org/conda-forge/gtk2-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-cos7-aarch64.svg)](https://anaconda.org/conda-forge/gtk2-cos7-aarch64) | | [`gtk2-cos7-ppc64le`](https://anaconda.org/conda-forge/gtk2-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/gtk2-cos7-ppc64le) | | [`gtk2-cos7-x86_64`](https://anaconda.org/conda-forge/gtk2-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-cos7-x86_64.svg)](https://anaconda.org/conda-forge/gtk2-cos7-x86_64) | -| [`gtk2-devel-cos6-x86_64`](https://anaconda.org/conda-forge/gtk2-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gtk2-devel-cos6-x86_64) | | [`gtk2-devel-cos7-aarch64`](https://anaconda.org/conda-forge/gtk2-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/gtk2-devel-cos7-aarch64) | | [`gtk2-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/gtk2-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/gtk2-devel-cos7-ppc64le) | | [`gtk2-devel-cos7-x86_64`](https://anaconda.org/conda-forge/gtk2-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtk2-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/gtk2-devel-cos7-x86_64) | -| [`gtkmm24-cos6-x86_64`](https://anaconda.org/conda-forge/gtkmm24-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gtkmm24-cos6-x86_64) | | [`gtkmm24-cos7-aarch64`](https://anaconda.org/conda-forge/gtkmm24-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-cos7-aarch64.svg)](https://anaconda.org/conda-forge/gtkmm24-cos7-aarch64) | | [`gtkmm24-cos7-ppc64le`](https://anaconda.org/conda-forge/gtkmm24-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/gtkmm24-cos7-ppc64le) | | [`gtkmm24-cos7-x86_64`](https://anaconda.org/conda-forge/gtkmm24-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-cos7-x86_64.svg)](https://anaconda.org/conda-forge/gtkmm24-cos7-x86_64) | -| [`gtkmm24-devel-cos6-x86_64`](https://anaconda.org/conda-forge/gtkmm24-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/gtkmm24-devel-cos6-x86_64) | | [`gtkmm24-devel-cos7-aarch64`](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-aarch64) | | [`gtkmm24-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-ppc64le) | | [`gtkmm24-devel-cos7-x86_64`](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/gtkmm24-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/gtkmm24-devel-cos7-x86_64) | | [`harfbuzz-cos7-aarch64`](https://anaconda.org/conda-forge/harfbuzz-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/harfbuzz-cos7-aarch64.svg)](https://anaconda.org/conda-forge/harfbuzz-cos7-aarch64) | | [`harfbuzz-cos7-ppc64le`](https://anaconda.org/conda-forge/harfbuzz-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/harfbuzz-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/harfbuzz-cos7-ppc64le) | | [`harfbuzz-cos7-x86_64`](https://anaconda.org/conda-forge/harfbuzz-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/harfbuzz-cos7-x86_64.svg)](https://anaconda.org/conda-forge/harfbuzz-cos7-x86_64) | -| [`ibacm-cos6-x86_64`](https://anaconda.org/conda-forge/ibacm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ibacm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/ibacm-cos6-x86_64) | | [`ibacm-cos7-aarch64`](https://anaconda.org/conda-forge/ibacm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ibacm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/ibacm-cos7-aarch64) | | [`ibacm-cos7-ppc64le`](https://anaconda.org/conda-forge/ibacm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ibacm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/ibacm-cos7-ppc64le) | | [`ibacm-cos7-x86_64`](https://anaconda.org/conda-forge/ibacm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/ibacm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/ibacm-cos7-x86_64) | -| [`java-1.7.0-openjdk-cos6-x86_64`](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/java-1.7.0-openjdk-cos6-x86_64.svg)](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos6-x86_64) | | [`java-1.7.0-openjdk-cos7-aarch64`](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/java-1.7.0-openjdk-cos7-aarch64.svg)](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-aarch64) | | [`java-1.7.0-openjdk-cos7-ppc64le`](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/java-1.7.0-openjdk-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-ppc64le) | | [`java-1.7.0-openjdk-cos7-x86_64`](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/java-1.7.0-openjdk-cos7-x86_64.svg)](https://anaconda.org/conda-forge/java-1.7.0-openjdk-cos7-x86_64) | @@ -256,27 +222,21 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`javapackages-tools-cos7-aarch64`](https://anaconda.org/conda-forge/javapackages-tools-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/javapackages-tools-cos7-aarch64.svg)](https://anaconda.org/conda-forge/javapackages-tools-cos7-aarch64) | | [`javapackages-tools-cos7-ppc64le`](https://anaconda.org/conda-forge/javapackages-tools-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/javapackages-tools-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/javapackages-tools-cos7-ppc64le) | | [`javapackages-tools-cos7-x86_64`](https://anaconda.org/conda-forge/javapackages-tools-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/javapackages-tools-cos7-x86_64.svg)](https://anaconda.org/conda-forge/javapackages-tools-cos7-x86_64) | -| [`jpackage-utils-cos6-x86_64`](https://anaconda.org/conda-forge/jpackage-utils-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/jpackage-utils-cos6-x86_64.svg)](https://anaconda.org/conda-forge/jpackage-utils-cos6-x86_64) | -| [`kernel-headers-cos6-x86_64`](https://anaconda.org/conda-forge/kernel-headers-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kernel-headers-cos6-x86_64.svg)](https://anaconda.org/conda-forge/kernel-headers-cos6-x86_64) | | [`kernel-headers-cos7-aarch64`](https://anaconda.org/conda-forge/kernel-headers-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kernel-headers-cos7-aarch64.svg)](https://anaconda.org/conda-forge/kernel-headers-cos7-aarch64) | | [`kernel-headers-cos7-ppc64le`](https://anaconda.org/conda-forge/kernel-headers-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kernel-headers-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/kernel-headers-cos7-ppc64le) | | [`kernel-headers-cos7-x86_64`](https://anaconda.org/conda-forge/kernel-headers-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kernel-headers-cos7-x86_64.svg)](https://anaconda.org/conda-forge/kernel-headers-cos7-x86_64) | | [`kmod-cos7-aarch64`](https://anaconda.org/conda-forge/kmod-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kmod-cos7-aarch64.svg)](https://anaconda.org/conda-forge/kmod-cos7-aarch64) | | [`kmod-cos7-ppc64le`](https://anaconda.org/conda-forge/kmod-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kmod-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/kmod-cos7-ppc64le) | | [`kmod-cos7-x86_64`](https://anaconda.org/conda-forge/kmod-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/kmod-cos7-x86_64.svg)](https://anaconda.org/conda-forge/kmod-cos7-x86_64) | -| [`libbonobo-cos6-x86_64`](https://anaconda.org/conda-forge/libbonobo-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libbonobo-cos6-x86_64) | | [`libbonobo-cos7-aarch64`](https://anaconda.org/conda-forge/libbonobo-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libbonobo-cos7-aarch64) | | [`libbonobo-cos7-ppc64le`](https://anaconda.org/conda-forge/libbonobo-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libbonobo-cos7-ppc64le) | | [`libbonobo-cos7-x86_64`](https://anaconda.org/conda-forge/libbonobo-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libbonobo-cos7-x86_64) | -| [`libbonobo-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libbonobo-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libbonobo-devel-cos6-x86_64) | | [`libbonobo-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libbonobo-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libbonobo-devel-cos7-aarch64) | | [`libbonobo-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libbonobo-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libbonobo-devel-cos7-ppc64le) | | [`libbonobo-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libbonobo-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libbonobo-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libbonobo-devel-cos7-x86_64) | -| [`libdrm-cos6-x86_64`](https://anaconda.org/conda-forge/libdrm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libdrm-cos6-x86_64) | | [`libdrm-cos7-aarch64`](https://anaconda.org/conda-forge/libdrm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libdrm-cos7-aarch64) | | [`libdrm-cos7-ppc64le`](https://anaconda.org/conda-forge/libdrm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libdrm-cos7-ppc64le) | | [`libdrm-cos7-x86_64`](https://anaconda.org/conda-forge/libdrm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libdrm-cos7-x86_64) | -| [`libdrm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libdrm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libdrm-devel-cos6-x86_64) | | [`libdrm-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libdrm-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libdrm-devel-cos7-aarch64) | | [`libdrm-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libdrm-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libdrm-devel-cos7-ppc64le) | | [`libdrm-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libdrm-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libdrm-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libdrm-devel-cos7-x86_64) | @@ -301,220 +261,162 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`libglvnd-opengl-cos7-aarch64`](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libglvnd-opengl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-aarch64) | | [`libglvnd-opengl-cos7-ppc64le`](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libglvnd-opengl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-ppc64le) | | [`libglvnd-opengl-cos7-x86_64`](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libglvnd-opengl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libglvnd-opengl-cos7-x86_64) | -| [`libibcm-cos6-x86_64`](https://anaconda.org/conda-forge/libibcm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibcm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibcm-cos6-x86_64) | -| [`libibcm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libibcm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibcm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibcm-devel-cos6-x86_64) | -| [`libibmad-cos6-x86_64`](https://anaconda.org/conda-forge/libibmad-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibmad-cos6-x86_64) | | [`libibmad-cos7-aarch64`](https://anaconda.org/conda-forge/libibmad-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libibmad-cos7-aarch64) | | [`libibmad-cos7-ppc64le`](https://anaconda.org/conda-forge/libibmad-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libibmad-cos7-ppc64le) | | [`libibmad-cos7-x86_64`](https://anaconda.org/conda-forge/libibmad-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libibmad-cos7-x86_64) | -| [`libibmad-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libibmad-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibmad-devel-cos6-x86_64) | | [`libibmad-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libibmad-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libibmad-devel-cos7-aarch64) | | [`libibmad-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libibmad-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libibmad-devel-cos7-ppc64le) | | [`libibmad-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libibmad-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibmad-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libibmad-devel-cos7-x86_64) | -| [`libibumad-cos6-x86_64`](https://anaconda.org/conda-forge/libibumad-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibumad-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibumad-cos6-x86_64) | | [`libibumad-cos7-aarch64`](https://anaconda.org/conda-forge/libibumad-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibumad-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libibumad-cos7-aarch64) | | [`libibumad-cos7-ppc64le`](https://anaconda.org/conda-forge/libibumad-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibumad-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libibumad-cos7-ppc64le) | | [`libibumad-cos7-x86_64`](https://anaconda.org/conda-forge/libibumad-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibumad-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libibumad-cos7-x86_64) | -| [`libibumad-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libibumad-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibumad-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibumad-devel-cos6-x86_64) | -| [`libibverbs-cos6-x86_64`](https://anaconda.org/conda-forge/libibverbs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibverbs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibverbs-cos6-x86_64) | | [`libibverbs-cos7-aarch64`](https://anaconda.org/conda-forge/libibverbs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibverbs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libibverbs-cos7-aarch64) | | [`libibverbs-cos7-ppc64le`](https://anaconda.org/conda-forge/libibverbs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibverbs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libibverbs-cos7-ppc64le) | | [`libibverbs-cos7-x86_64`](https://anaconda.org/conda-forge/libibverbs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibverbs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libibverbs-cos7-x86_64) | -| [`libibverbs-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libibverbs-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libibverbs-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libibverbs-devel-cos6-x86_64) | -| [`libice-cos6-x86_64`](https://anaconda.org/conda-forge/libice-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libice-cos6-x86_64) | | [`libice-cos7-aarch64`](https://anaconda.org/conda-forge/libice-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libice-cos7-aarch64) | | [`libice-cos7-ppc64le`](https://anaconda.org/conda-forge/libice-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libice-cos7-ppc64le) | | [`libice-cos7-x86_64`](https://anaconda.org/conda-forge/libice-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libice-cos7-x86_64) | -| [`libice-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libice-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libice-devel-cos6-x86_64) | | [`libice-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libice-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libice-devel-cos7-aarch64) | | [`libice-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libice-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libice-devel-cos7-ppc64le) | | [`libice-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libice-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libice-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libice-devel-cos7-x86_64) | -| [`libidl-cos6-x86_64`](https://anaconda.org/conda-forge/libidl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libidl-cos6-x86_64) | | [`libidl-cos7-aarch64`](https://anaconda.org/conda-forge/libidl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libidl-cos7-aarch64) | | [`libidl-cos7-ppc64le`](https://anaconda.org/conda-forge/libidl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libidl-cos7-ppc64le) | | [`libidl-cos7-x86_64`](https://anaconda.org/conda-forge/libidl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libidl-cos7-x86_64) | -| [`libidl-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libidl-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libidl-devel-cos6-x86_64) | | [`libidl-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libidl-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libidl-devel-cos7-aarch64) | | [`libidl-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libidl-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libidl-devel-cos7-ppc64le) | | [`libidl-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libidl-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libidl-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libidl-devel-cos7-x86_64) | -| [`libjpeg-turbo-cos6-x86_64`](https://anaconda.org/conda-forge/libjpeg-turbo-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libjpeg-turbo-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libjpeg-turbo-cos6-x86_64) | | [`libjpeg-turbo-cos7-aarch64`](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libjpeg-turbo-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-aarch64) | | [`libjpeg-turbo-cos7-ppc64le`](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libjpeg-turbo-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-ppc64le) | | [`libjpeg-turbo-cos7-x86_64`](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libjpeg-turbo-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libjpeg-turbo-cos7-x86_64) | -| [`libnl-cos6-x86_64`](https://anaconda.org/conda-forge/libnl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libnl-cos6-x86_64) | | [`libnl-cos7-aarch64`](https://anaconda.org/conda-forge/libnl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libnl-cos7-aarch64) | | [`libnl-cos7-ppc64le`](https://anaconda.org/conda-forge/libnl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libnl-cos7-ppc64le) | | [`libnl-cos7-x86_64`](https://anaconda.org/conda-forge/libnl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libnl-cos7-x86_64) | -| [`libnl-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libnl-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libnl-devel-cos6-x86_64) | | [`libnl-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libnl-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libnl-devel-cos7-aarch64) | | [`libnl-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libnl-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libnl-devel-cos7-ppc64le) | | [`libnl-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libnl-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libnl-devel-cos7-x86_64) | -| [`libnl3-cli-cos6-x86_64`](https://anaconda.org/conda-forge/libnl3-cli-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cli-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-cli-cos6-x86_64) | | [`libnl3-cli-cos7-aarch64`](https://anaconda.org/conda-forge/libnl3-cli-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cli-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libnl3-cli-cos7-aarch64) | | [`libnl3-cli-cos7-ppc64le`](https://anaconda.org/conda-forge/libnl3-cli-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cli-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libnl3-cli-cos7-ppc64le) | | [`libnl3-cli-cos7-x86_64`](https://anaconda.org/conda-forge/libnl3-cli-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cli-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-cli-cos7-x86_64) | -| [`libnl3-cos6-x86_64`](https://anaconda.org/conda-forge/libnl3-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-cos6-x86_64) | | [`libnl3-cos7-aarch64`](https://anaconda.org/conda-forge/libnl3-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libnl3-cos7-aarch64) | | [`libnl3-cos7-ppc64le`](https://anaconda.org/conda-forge/libnl3-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libnl3-cos7-ppc64le) | | [`libnl3-cos7-x86_64`](https://anaconda.org/conda-forge/libnl3-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-cos7-x86_64) | -| [`libnl3-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libnl3-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-devel-cos6-x86_64) | | [`libnl3-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libnl3-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libnl3-devel-cos7-aarch64) | | [`libnl3-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libnl3-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libnl3-devel-cos7-ppc64le) | | [`libnl3-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libnl3-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libnl3-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libnl3-devel-cos7-x86_64) | -| [`libpng-cos6-x86_64`](https://anaconda.org/conda-forge/libpng-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libpng-cos6-x86_64) | | [`libpng-cos7-aarch64`](https://anaconda.org/conda-forge/libpng-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libpng-cos7-aarch64) | | [`libpng-cos7-ppc64le`](https://anaconda.org/conda-forge/libpng-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libpng-cos7-ppc64le) | | [`libpng-cos7-x86_64`](https://anaconda.org/conda-forge/libpng-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libpng-cos7-x86_64) | -| [`libpng-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libpng-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libpng-devel-cos6-x86_64) | | [`libpng-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libpng-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-aarch64) | | [`libpng-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libpng-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-ppc64le) | | [`libpng-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libpng-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpng-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libpng-devel-cos7-x86_64) | | [`libpwquality-cos7-aarch64`](https://anaconda.org/conda-forge/libpwquality-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-aarch64) | | [`libpwquality-cos7-ppc64le`](https://anaconda.org/conda-forge/libpwquality-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-ppc64le) | | [`libpwquality-cos7-x86_64`](https://anaconda.org/conda-forge/libpwquality-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libpwquality-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libpwquality-cos7-x86_64) | -| [`librdmacm-cos6-x86_64`](https://anaconda.org/conda-forge/librdmacm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/librdmacm-cos6-x86_64) | | [`librdmacm-cos7-aarch64`](https://anaconda.org/conda-forge/librdmacm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/librdmacm-cos7-aarch64) | | [`librdmacm-cos7-ppc64le`](https://anaconda.org/conda-forge/librdmacm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/librdmacm-cos7-ppc64le) | | [`librdmacm-cos7-x86_64`](https://anaconda.org/conda-forge/librdmacm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/librdmacm-cos7-x86_64) | -| [`librdmacm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/librdmacm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/librdmacm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/librdmacm-devel-cos6-x86_64) | -| [`libselinux-cos6-x86_64`](https://anaconda.org/conda-forge/libselinux-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libselinux-cos6-x86_64) | | [`libselinux-cos7-aarch64`](https://anaconda.org/conda-forge/libselinux-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libselinux-cos7-aarch64) | | [`libselinux-cos7-ppc64le`](https://anaconda.org/conda-forge/libselinux-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libselinux-cos7-ppc64le) | | [`libselinux-cos7-x86_64`](https://anaconda.org/conda-forge/libselinux-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libselinux-cos7-x86_64) | -| [`libselinux-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libselinux-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libselinux-devel-cos6-x86_64) | | [`libselinux-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libselinux-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libselinux-devel-cos7-aarch64) | | [`libselinux-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libselinux-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libselinux-devel-cos7-ppc64le) | | [`libselinux-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libselinux-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libselinux-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libselinux-devel-cos7-x86_64) | -| [`libsepol-cos6-x86_64`](https://anaconda.org/conda-forge/libsepol-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsepol-cos6-x86_64) | | [`libsepol-cos7-aarch64`](https://anaconda.org/conda-forge/libsepol-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsepol-cos7-aarch64) | | [`libsepol-cos7-ppc64le`](https://anaconda.org/conda-forge/libsepol-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsepol-cos7-ppc64le) | | [`libsepol-cos7-x86_64`](https://anaconda.org/conda-forge/libsepol-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsepol-cos7-x86_64) | -| [`libsepol-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libsepol-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsepol-devel-cos6-x86_64) | | [`libsepol-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libsepol-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsepol-devel-cos7-aarch64) | | [`libsepol-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libsepol-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsepol-devel-cos7-ppc64le) | | [`libsepol-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libsepol-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsepol-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsepol-devel-cos7-x86_64) | -| [`libsm-cos6-x86_64`](https://anaconda.org/conda-forge/libsm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsm-cos6-x86_64) | | [`libsm-cos7-aarch64`](https://anaconda.org/conda-forge/libsm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsm-cos7-aarch64) | | [`libsm-cos7-ppc64le`](https://anaconda.org/conda-forge/libsm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsm-cos7-ppc64le) | | [`libsm-cos7-x86_64`](https://anaconda.org/conda-forge/libsm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsm-cos7-x86_64) | -| [`libsm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libsm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsm-devel-cos6-x86_64) | | [`libsm-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libsm-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsm-devel-cos7-aarch64) | | [`libsm-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libsm-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsm-devel-cos7-ppc64le) | | [`libsm-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libsm-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsm-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsm-devel-cos7-x86_64) | -| [`libsoup-cos6-x86_64`](https://anaconda.org/conda-forge/libsoup-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsoup-cos6-x86_64) | | [`libsoup-cos7-aarch64`](https://anaconda.org/conda-forge/libsoup-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsoup-cos7-aarch64) | | [`libsoup-cos7-ppc64le`](https://anaconda.org/conda-forge/libsoup-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsoup-cos7-ppc64le) | | [`libsoup-cos7-x86_64`](https://anaconda.org/conda-forge/libsoup-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsoup-cos7-x86_64) | -| [`libsoup-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libsoup-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libsoup-devel-cos6-x86_64) | | [`libsoup-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libsoup-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libsoup-devel-cos7-aarch64) | | [`libsoup-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libsoup-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libsoup-devel-cos7-ppc64le) | | [`libsoup-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libsoup-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libsoup-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libsoup-devel-cos7-x86_64) | -| [`libthai-cos6-x86_64`](https://anaconda.org/conda-forge/libthai-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libthai-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libthai-cos6-x86_64) | | [`libthai-cos7-aarch64`](https://anaconda.org/conda-forge/libthai-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libthai-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libthai-cos7-aarch64) | | [`libthai-cos7-ppc64le`](https://anaconda.org/conda-forge/libthai-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libthai-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libthai-cos7-ppc64le) | | [`libthai-cos7-x86_64`](https://anaconda.org/conda-forge/libthai-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libthai-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libthai-cos7-x86_64) | -| [`libtiff-cos6-x86_64`](https://anaconda.org/conda-forge/libtiff-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libtiff-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libtiff-cos6-x86_64) | | [`libtiff-cos7-aarch64`](https://anaconda.org/conda-forge/libtiff-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libtiff-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libtiff-cos7-aarch64) | | [`libtiff-cos7-ppc64le`](https://anaconda.org/conda-forge/libtiff-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libtiff-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libtiff-cos7-ppc64le) | | [`libtiff-cos7-x86_64`](https://anaconda.org/conda-forge/libtiff-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libtiff-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libtiff-cos7-x86_64) | -| [`libudev-cos6-x86_64`](https://anaconda.org/conda-forge/libudev-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libudev-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libudev-cos6-x86_64) | -| [`libudev-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libudev-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libudev-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libudev-devel-cos6-x86_64) | -| [`libuuid-cos6-x86_64`](https://anaconda.org/conda-forge/libuuid-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libuuid-cos6-x86_64) | | [`libuuid-cos7-aarch64`](https://anaconda.org/conda-forge/libuuid-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libuuid-cos7-aarch64) | | [`libuuid-cos7-ppc64le`](https://anaconda.org/conda-forge/libuuid-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libuuid-cos7-ppc64le) | | [`libuuid-cos7-x86_64`](https://anaconda.org/conda-forge/libuuid-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libuuid-cos7-x86_64) | -| [`libuuid-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libuuid-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libuuid-devel-cos6-x86_64) | | [`libuuid-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libuuid-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libuuid-devel-cos7-aarch64) | | [`libuuid-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libuuid-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libuuid-devel-cos7-ppc64le) | | [`libuuid-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libuuid-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libuuid-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libuuid-devel-cos7-x86_64) | -| [`libx11-common-cos6-x86_64`](https://anaconda.org/conda-forge/libx11-common-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-common-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libx11-common-cos6-x86_64) | | [`libx11-common-cos7-aarch64`](https://anaconda.org/conda-forge/libx11-common-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-common-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libx11-common-cos7-aarch64) | | [`libx11-common-cos7-ppc64le`](https://anaconda.org/conda-forge/libx11-common-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-common-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libx11-common-cos7-ppc64le) | | [`libx11-common-cos7-x86_64`](https://anaconda.org/conda-forge/libx11-common-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-common-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libx11-common-cos7-x86_64) | -| [`libx11-cos6-x86_64`](https://anaconda.org/conda-forge/libx11-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libx11-cos6-x86_64) | | [`libx11-cos7-aarch64`](https://anaconda.org/conda-forge/libx11-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libx11-cos7-aarch64) | | [`libx11-cos7-ppc64le`](https://anaconda.org/conda-forge/libx11-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libx11-cos7-ppc64le) | | [`libx11-cos7-x86_64`](https://anaconda.org/conda-forge/libx11-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libx11-cos7-x86_64) | -| [`libx11-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libx11-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libx11-devel-cos6-x86_64) | | [`libx11-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libx11-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libx11-devel-cos7-aarch64) | | [`libx11-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libx11-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libx11-devel-cos7-ppc64le) | | [`libx11-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libx11-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libx11-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libx11-devel-cos7-x86_64) | -| [`libxau-cos6-x86_64`](https://anaconda.org/conda-forge/libxau-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxau-cos6-x86_64) | | [`libxau-cos7-aarch64`](https://anaconda.org/conda-forge/libxau-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxau-cos7-aarch64) | | [`libxau-cos7-ppc64le`](https://anaconda.org/conda-forge/libxau-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxau-cos7-ppc64le) | | [`libxau-cos7-x86_64`](https://anaconda.org/conda-forge/libxau-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxau-cos7-x86_64) | -| [`libxau-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxau-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxau-devel-cos6-x86_64) | | [`libxau-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxau-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxau-devel-cos7-aarch64) | | [`libxau-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxau-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxau-devel-cos7-ppc64le) | | [`libxau-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxau-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxau-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxau-devel-cos7-x86_64) | -| [`libxcb-cos6-x86_64`](https://anaconda.org/conda-forge/libxcb-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxcb-cos6-x86_64) | | [`libxcb-cos7-aarch64`](https://anaconda.org/conda-forge/libxcb-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcb-cos7-aarch64) | | [`libxcb-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcb-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcb-cos7-ppc64le) | | [`libxcb-cos7-x86_64`](https://anaconda.org/conda-forge/libxcb-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcb-cos7-x86_64) | | [`libxcb-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxcb-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcb-devel-cos7-aarch64) | | [`libxcb-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcb-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcb-devel-cos7-ppc64le) | | [`libxcb-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxcb-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcb-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcb-devel-cos7-x86_64) | -| [`libxcomposite-cos6-x86_64`](https://anaconda.org/conda-forge/libxcomposite-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxcomposite-cos6-x86_64) | | [`libxcomposite-cos7-aarch64`](https://anaconda.org/conda-forge/libxcomposite-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcomposite-cos7-aarch64) | | [`libxcomposite-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcomposite-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcomposite-cos7-ppc64le) | | [`libxcomposite-cos7-x86_64`](https://anaconda.org/conda-forge/libxcomposite-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcomposite-cos7-x86_64) | -| [`libxcomposite-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxcomposite-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxcomposite-devel-cos6-x86_64) | | [`libxcomposite-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-aarch64) | | [`libxcomposite-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-ppc64le) | | [`libxcomposite-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcomposite-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcomposite-devel-cos7-x86_64) | -| [`libxcursor-cos6-x86_64`](https://anaconda.org/conda-forge/libxcursor-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxcursor-cos6-x86_64) | | [`libxcursor-cos7-aarch64`](https://anaconda.org/conda-forge/libxcursor-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcursor-cos7-aarch64) | | [`libxcursor-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcursor-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcursor-cos7-ppc64le) | | [`libxcursor-cos7-x86_64`](https://anaconda.org/conda-forge/libxcursor-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcursor-cos7-x86_64) | -| [`libxcursor-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxcursor-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxcursor-devel-cos6-x86_64) | | [`libxcursor-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxcursor-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxcursor-devel-cos7-aarch64) | | [`libxcursor-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxcursor-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxcursor-devel-cos7-ppc64le) | | [`libxcursor-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxcursor-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxcursor-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxcursor-devel-cos7-x86_64) | -| [`libxdamage-cos6-x86_64`](https://anaconda.org/conda-forge/libxdamage-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxdamage-cos6-x86_64) | | [`libxdamage-cos7-aarch64`](https://anaconda.org/conda-forge/libxdamage-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxdamage-cos7-aarch64) | | [`libxdamage-cos7-ppc64le`](https://anaconda.org/conda-forge/libxdamage-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxdamage-cos7-ppc64le) | | [`libxdamage-cos7-x86_64`](https://anaconda.org/conda-forge/libxdamage-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxdamage-cos7-x86_64) | -| [`libxdamage-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxdamage-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxdamage-devel-cos6-x86_64) | | [`libxdamage-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxdamage-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxdamage-devel-cos7-aarch64) | | [`libxdamage-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxdamage-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxdamage-devel-cos7-ppc64le) | | [`libxdamage-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxdamage-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxdamage-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxdamage-devel-cos7-x86_64) | -| [`libxext-cos6-x86_64`](https://anaconda.org/conda-forge/libxext-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxext-cos6-x86_64) | | [`libxext-cos7-aarch64`](https://anaconda.org/conda-forge/libxext-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxext-cos7-aarch64) | | [`libxext-cos7-ppc64le`](https://anaconda.org/conda-forge/libxext-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxext-cos7-ppc64le) | | [`libxext-cos7-x86_64`](https://anaconda.org/conda-forge/libxext-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxext-cos7-x86_64) | -| [`libxext-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxext-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxext-devel-cos6-x86_64) | | [`libxext-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxext-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxext-devel-cos7-aarch64) | | [`libxext-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxext-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxext-devel-cos7-ppc64le) | | [`libxext-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxext-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxext-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxext-devel-cos7-x86_64) | -| [`libxfixes-cos6-x86_64`](https://anaconda.org/conda-forge/libxfixes-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxfixes-cos6-x86_64) | | [`libxfixes-cos7-aarch64`](https://anaconda.org/conda-forge/libxfixes-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxfixes-cos7-aarch64) | | [`libxfixes-cos7-ppc64le`](https://anaconda.org/conda-forge/libxfixes-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxfixes-cos7-ppc64le) | | [`libxfixes-cos7-x86_64`](https://anaconda.org/conda-forge/libxfixes-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxfixes-cos7-x86_64) | -| [`libxfixes-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxfixes-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxfixes-devel-cos6-x86_64) | | [`libxfixes-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxfixes-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxfixes-devel-cos7-aarch64) | | [`libxfixes-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxfixes-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxfixes-devel-cos7-ppc64le) | | [`libxfixes-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxfixes-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxfixes-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxfixes-devel-cos7-x86_64) | -| [`libxft-cos6-x86_64`](https://anaconda.org/conda-forge/libxft-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxft-cos6-x86_64) | | [`libxft-cos7-aarch64`](https://anaconda.org/conda-forge/libxft-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxft-cos7-aarch64) | | [`libxft-cos7-ppc64le`](https://anaconda.org/conda-forge/libxft-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxft-cos7-ppc64le) | | [`libxft-cos7-x86_64`](https://anaconda.org/conda-forge/libxft-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxft-cos7-x86_64) | -| [`libxft-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxft-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxft-devel-cos6-x86_64) | | [`libxft-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxft-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxft-devel-cos7-aarch64) | | [`libxft-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxft-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxft-devel-cos7-ppc64le) | | [`libxft-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxft-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxft-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxft-devel-cos7-x86_64) | -| [`libxi-cos6-x86_64`](https://anaconda.org/conda-forge/libxi-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxi-cos6-x86_64) | | [`libxi-cos7-aarch64`](https://anaconda.org/conda-forge/libxi-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxi-cos7-aarch64) | | [`libxi-cos7-ppc64le`](https://anaconda.org/conda-forge/libxi-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxi-cos7-ppc64le) | | [`libxi-cos7-x86_64`](https://anaconda.org/conda-forge/libxi-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxi-cos7-x86_64) | -| [`libxi-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxi-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxi-devel-cos6-x86_64) | | [`libxi-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxi-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxi-devel-cos7-aarch64) | | [`libxi-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxi-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxi-devel-cos7-ppc64le) | | [`libxi-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxi-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxi-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxi-devel-cos7-x86_64) | -| [`libxinerama-cos6-x86_64`](https://anaconda.org/conda-forge/libxinerama-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxinerama-cos6-x86_64) | | [`libxinerama-cos7-aarch64`](https://anaconda.org/conda-forge/libxinerama-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxinerama-cos7-aarch64) | | [`libxinerama-cos7-ppc64le`](https://anaconda.org/conda-forge/libxinerama-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxinerama-cos7-ppc64le) | | [`libxinerama-cos7-x86_64`](https://anaconda.org/conda-forge/libxinerama-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxinerama-cos7-x86_64) | -| [`libxinerama-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxinerama-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxinerama-devel-cos6-x86_64) | | [`libxinerama-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxinerama-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxinerama-devel-cos7-aarch64) | | [`libxinerama-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxinerama-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxinerama-devel-cos7-ppc64le) | | [`libxinerama-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxinerama-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxinerama-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxinerama-devel-cos7-x86_64) | @@ -524,204 +426,155 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`libxkbcommon-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxkbcommon-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-aarch64) | | [`libxkbcommon-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxkbcommon-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-ppc64le) | | [`libxkbcommon-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxkbcommon-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxkbcommon-devel-cos7-x86_64) | -| [`libxml2-cos6-x86_64`](https://anaconda.org/conda-forge/libxml2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxml2-cos6-x86_64) | | [`libxml2-cos7-aarch64`](https://anaconda.org/conda-forge/libxml2-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxml2-cos7-aarch64) | | [`libxml2-cos7-ppc64le`](https://anaconda.org/conda-forge/libxml2-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxml2-cos7-ppc64le) | | [`libxml2-cos7-x86_64`](https://anaconda.org/conda-forge/libxml2-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxml2-cos7-x86_64) | -| [`libxml2-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxml2-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxml2-devel-cos6-x86_64) | | [`libxml2-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxml2-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxml2-devel-cos7-aarch64) | | [`libxml2-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxml2-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxml2-devel-cos7-ppc64le) | | [`libxml2-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxml2-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxml2-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxml2-devel-cos7-x86_64) | -| [`libxrandr-cos6-x86_64`](https://anaconda.org/conda-forge/libxrandr-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxrandr-cos6-x86_64) | | [`libxrandr-cos7-aarch64`](https://anaconda.org/conda-forge/libxrandr-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxrandr-cos7-aarch64) | | [`libxrandr-cos7-ppc64le`](https://anaconda.org/conda-forge/libxrandr-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxrandr-cos7-ppc64le) | | [`libxrandr-cos7-x86_64`](https://anaconda.org/conda-forge/libxrandr-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxrandr-cos7-x86_64) | -| [`libxrandr-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxrandr-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxrandr-devel-cos6-x86_64) | | [`libxrandr-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxrandr-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxrandr-devel-cos7-aarch64) | | [`libxrandr-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxrandr-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxrandr-devel-cos7-ppc64le) | | [`libxrandr-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxrandr-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrandr-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxrandr-devel-cos7-x86_64) | -| [`libxrender-cos6-x86_64`](https://anaconda.org/conda-forge/libxrender-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxrender-cos6-x86_64) | | [`libxrender-cos7-aarch64`](https://anaconda.org/conda-forge/libxrender-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxrender-cos7-aarch64) | | [`libxrender-cos7-ppc64le`](https://anaconda.org/conda-forge/libxrender-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxrender-cos7-ppc64le) | | [`libxrender-cos7-x86_64`](https://anaconda.org/conda-forge/libxrender-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxrender-cos7-x86_64) | -| [`libxrender-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxrender-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxrender-devel-cos6-x86_64) | | [`libxrender-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxrender-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxrender-devel-cos7-aarch64) | | [`libxrender-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxrender-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxrender-devel-cos7-ppc64le) | | [`libxrender-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxrender-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxrender-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxrender-devel-cos7-x86_64) | -| [`libxscrnsaver-cos6-x86_64`](https://anaconda.org/conda-forge/libxscrnsaver-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-cos6-x86_64) | | [`libxscrnsaver-cos7-aarch64`](https://anaconda.org/conda-forge/libxscrnsaver-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-cos7-aarch64) | | [`libxscrnsaver-cos7-ppc64le`](https://anaconda.org/conda-forge/libxscrnsaver-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxscrnsaver-cos7-ppc64le) | | [`libxscrnsaver-cos7-x86_64`](https://anaconda.org/conda-forge/libxscrnsaver-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-cos7-x86_64) | -| [`libxscrnsaver-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos6-x86_64) | | [`libxscrnsaver-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-aarch64) | | [`libxscrnsaver-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-ppc64le) | | [`libxscrnsaver-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxscrnsaver-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxscrnsaver-devel-cos7-x86_64) | -| [`libxshmfence-cos6-x86_64`](https://anaconda.org/conda-forge/libxshmfence-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxshmfence-cos6-x86_64) | | [`libxshmfence-cos7-aarch64`](https://anaconda.org/conda-forge/libxshmfence-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxshmfence-cos7-aarch64) | | [`libxshmfence-cos7-ppc64le`](https://anaconda.org/conda-forge/libxshmfence-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxshmfence-cos7-ppc64le) | | [`libxshmfence-cos7-x86_64`](https://anaconda.org/conda-forge/libxshmfence-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxshmfence-cos7-x86_64) | -| [`libxshmfence-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxshmfence-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxshmfence-devel-cos6-x86_64) | | [`libxshmfence-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-aarch64) | | [`libxshmfence-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-ppc64le) | | [`libxshmfence-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxshmfence-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxshmfence-devel-cos7-x86_64) | -| [`libxt-cos6-x86_64`](https://anaconda.org/conda-forge/libxt-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxt-cos6-x86_64) | | [`libxt-cos7-aarch64`](https://anaconda.org/conda-forge/libxt-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxt-cos7-aarch64) | | [`libxt-cos7-ppc64le`](https://anaconda.org/conda-forge/libxt-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxt-cos7-ppc64le) | | [`libxt-cos7-x86_64`](https://anaconda.org/conda-forge/libxt-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxt-cos7-x86_64) | -| [`libxt-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxt-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxt-devel-cos6-x86_64) | | [`libxt-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxt-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxt-devel-cos7-aarch64) | | [`libxt-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxt-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxt-devel-cos7-ppc64le) | | [`libxt-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxt-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxt-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxt-devel-cos7-x86_64) | -| [`libxtst-cos6-x86_64`](https://anaconda.org/conda-forge/libxtst-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxtst-cos6-x86_64) | | [`libxtst-cos7-aarch64`](https://anaconda.org/conda-forge/libxtst-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxtst-cos7-aarch64) | | [`libxtst-cos7-ppc64le`](https://anaconda.org/conda-forge/libxtst-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxtst-cos7-ppc64le) | | [`libxtst-cos7-x86_64`](https://anaconda.org/conda-forge/libxtst-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxtst-cos7-x86_64) | -| [`libxtst-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxtst-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxtst-devel-cos6-x86_64) | | [`libxtst-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxtst-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxtst-devel-cos7-aarch64) | | [`libxtst-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxtst-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxtst-devel-cos7-ppc64le) | | [`libxtst-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxtst-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxtst-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxtst-devel-cos7-x86_64) | -| [`libxxf86vm-cos6-x86_64`](https://anaconda.org/conda-forge/libxxf86vm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxxf86vm-cos6-x86_64) | | [`libxxf86vm-cos7-aarch64`](https://anaconda.org/conda-forge/libxxf86vm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxxf86vm-cos7-aarch64) | | [`libxxf86vm-cos7-ppc64le`](https://anaconda.org/conda-forge/libxxf86vm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxxf86vm-cos7-ppc64le) | | [`libxxf86vm-cos7-x86_64`](https://anaconda.org/conda-forge/libxxf86vm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxxf86vm-cos7-x86_64) | -| [`libxxf86vm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/libxxf86vm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/libxxf86vm-devel-cos6-x86_64) | | [`libxxf86vm-devel-cos7-aarch64`](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-aarch64) | | [`libxxf86vm-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-ppc64le) | | [`libxxf86vm-devel-cos7-x86_64`](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/libxxf86vm-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/libxxf86vm-devel-cos7-x86_64) | -| [`mesa-dri-drivers-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-dri-drivers-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-dri-drivers-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-dri-drivers-cos6-x86_64) | | [`mesa-dri-drivers-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-dri-drivers-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-aarch64) | | [`mesa-dri-drivers-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-dri-drivers-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-ppc64le) | | [`mesa-dri-drivers-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-dri-drivers-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-dri-drivers-cos7-x86_64) | -| [`mesa-dri1-drivers-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-dri1-drivers-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-dri1-drivers-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-dri1-drivers-cos6-x86_64) | | [`mesa-khr-devel-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-khr-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-aarch64) | | [`mesa-khr-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-khr-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-ppc64le) | | [`mesa-khr-devel-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-khr-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-khr-devel-cos7-x86_64) | -| [`mesa-libegl-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libegl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libegl-cos6-x86_64) | | [`mesa-libegl-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libegl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libegl-cos7-aarch64) | | [`mesa-libegl-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libegl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libegl-cos7-ppc64le) | | [`mesa-libegl-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libegl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libegl-cos7-x86_64) | -| [`mesa-libegl-devel-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libegl-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libegl-devel-cos6-x86_64) | | [`mesa-libegl-devel-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-aarch64) | | [`mesa-libegl-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-ppc64le) | | [`mesa-libegl-devel-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libegl-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libegl-devel-cos7-x86_64) | -| [`mesa-libgbm-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libgbm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgbm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgbm-cos6-x86_64) | | [`mesa-libgbm-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libgbm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgbm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libgbm-cos7-aarch64) | | [`mesa-libgbm-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libgbm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgbm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libgbm-cos7-ppc64le) | | [`mesa-libgbm-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libgbm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgbm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgbm-cos7-x86_64) | -| [`mesa-libgl-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libgl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgl-cos6-x86_64) | | [`mesa-libgl-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libgl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libgl-cos7-aarch64) | | [`mesa-libgl-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libgl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libgl-cos7-ppc64le) | | [`mesa-libgl-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libgl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgl-cos7-x86_64) | -| [`mesa-libgl-devel-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libgl-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgl-devel-cos6-x86_64) | | [`mesa-libgl-devel-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-aarch64) | | [`mesa-libgl-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-ppc64le) | | [`mesa-libgl-devel-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libgl-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libgl-devel-cos7-x86_64) | | [`mesa-libglapi-cos7-aarch64`](https://anaconda.org/conda-forge/mesa-libglapi-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglapi-cos7-aarch64.svg)](https://anaconda.org/conda-forge/mesa-libglapi-cos7-aarch64) | | [`mesa-libglapi-cos7-ppc64le`](https://anaconda.org/conda-forge/mesa-libglapi-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglapi-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/mesa-libglapi-cos7-ppc64le) | | [`mesa-libglapi-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglapi-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglapi-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglapi-cos7-x86_64) | -| [`mesa-libglu-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-cos6-x86_64) | | [`mesa-libglu-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-cos7-x86_64) | -| [`mesa-libglu-devel-cos6-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-devel-cos6-x86_64) | | [`mesa-libglu-devel-cos7-x86_64`](https://anaconda.org/conda-forge/mesa-libglu-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/mesa-libglu-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/mesa-libglu-devel-cos7-x86_64) | -| [`nspr-cos6-x86_64`](https://anaconda.org/conda-forge/nspr-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nspr-cos6-x86_64) | | [`nspr-cos7-aarch64`](https://anaconda.org/conda-forge/nspr-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nspr-cos7-aarch64) | | [`nspr-cos7-ppc64le`](https://anaconda.org/conda-forge/nspr-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nspr-cos7-ppc64le) | | [`nspr-cos7-x86_64`](https://anaconda.org/conda-forge/nspr-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nspr-cos7-x86_64.svg)](https://anaconda.org/conda-forge/nspr-cos7-x86_64) | -| [`nss-cos6-x86_64`](https://anaconda.org/conda-forge/nss-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nss-cos6-x86_64) | | [`nss-cos7-aarch64`](https://anaconda.org/conda-forge/nss-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nss-cos7-aarch64) | | [`nss-cos7-ppc64le`](https://anaconda.org/conda-forge/nss-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nss-cos7-ppc64le) | | [`nss-cos7-x86_64`](https://anaconda.org/conda-forge/nss-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-cos7-x86_64.svg)](https://anaconda.org/conda-forge/nss-cos7-x86_64) | -| [`nss-softokn-cos6-x86_64`](https://anaconda.org/conda-forge/nss-softokn-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nss-softokn-cos6-x86_64) | | [`nss-softokn-cos7-aarch64`](https://anaconda.org/conda-forge/nss-softokn-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nss-softokn-cos7-aarch64) | | [`nss-softokn-cos7-ppc64le`](https://anaconda.org/conda-forge/nss-softokn-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nss-softokn-cos7-ppc64le) | | [`nss-softokn-cos7-x86_64`](https://anaconda.org/conda-forge/nss-softokn-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-cos7-x86_64.svg)](https://anaconda.org/conda-forge/nss-softokn-cos7-x86_64) | -| [`nss-softokn-freebl-cos6-x86_64`](https://anaconda.org/conda-forge/nss-softokn-freebl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-freebl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nss-softokn-freebl-cos6-x86_64) | | [`nss-softokn-freebl-cos7-aarch64`](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-freebl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-aarch64) | | [`nss-softokn-freebl-cos7-ppc64le`](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-freebl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-ppc64le) | | [`nss-softokn-freebl-cos7-x86_64`](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-softokn-freebl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/nss-softokn-freebl-cos7-x86_64) | -| [`nss-util-cos6-x86_64`](https://anaconda.org/conda-forge/nss-util-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-util-cos6-x86_64.svg)](https://anaconda.org/conda-forge/nss-util-cos6-x86_64) | | [`nss-util-cos7-aarch64`](https://anaconda.org/conda-forge/nss-util-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-util-cos7-aarch64.svg)](https://anaconda.org/conda-forge/nss-util-cos7-aarch64) | | [`nss-util-cos7-ppc64le`](https://anaconda.org/conda-forge/nss-util-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-util-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/nss-util-cos7-ppc64le) | | [`nss-util-cos7-x86_64`](https://anaconda.org/conda-forge/nss-util-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/nss-util-cos7-x86_64.svg)](https://anaconda.org/conda-forge/nss-util-cos7-x86_64) | -| [`numactl-cos6-x86_64`](https://anaconda.org/conda-forge/numactl-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-cos6-x86_64.svg)](https://anaconda.org/conda-forge/numactl-cos6-x86_64) | | [`numactl-cos7-aarch64`](https://anaconda.org/conda-forge/numactl-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-cos7-aarch64.svg)](https://anaconda.org/conda-forge/numactl-cos7-aarch64) | | [`numactl-cos7-ppc64le`](https://anaconda.org/conda-forge/numactl-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/numactl-cos7-ppc64le) | | [`numactl-cos7-x86_64`](https://anaconda.org/conda-forge/numactl-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-cos7-x86_64.svg)](https://anaconda.org/conda-forge/numactl-cos7-x86_64) | -| [`numactl-devel-cos6-x86_64`](https://anaconda.org/conda-forge/numactl-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/numactl-devel-cos6-x86_64) | | [`numactl-devel-cos7-aarch64`](https://anaconda.org/conda-forge/numactl-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/numactl-devel-cos7-aarch64) | | [`numactl-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/numactl-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/numactl-devel-cos7-ppc64le) | | [`numactl-devel-cos7-x86_64`](https://anaconda.org/conda-forge/numactl-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/numactl-devel-cos7-x86_64) | | [`numactl-libs-cos7-aarch64`](https://anaconda.org/conda-forge/numactl-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/numactl-libs-cos7-aarch64) | | [`numactl-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/numactl-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/numactl-libs-cos7-ppc64le) | | [`numactl-libs-cos7-x86_64`](https://anaconda.org/conda-forge/numactl-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/numactl-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/numactl-libs-cos7-x86_64) | -| [`opensm-cos6-x86_64`](https://anaconda.org/conda-forge/opensm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/opensm-cos6-x86_64) | | [`opensm-cos7-aarch64`](https://anaconda.org/conda-forge/opensm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/opensm-cos7-aarch64) | | [`opensm-cos7-ppc64le`](https://anaconda.org/conda-forge/opensm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/opensm-cos7-ppc64le) | | [`opensm-cos7-x86_64`](https://anaconda.org/conda-forge/opensm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/opensm-cos7-x86_64) | -| [`opensm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/opensm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/opensm-devel-cos6-x86_64) | | [`opensm-devel-cos7-aarch64`](https://anaconda.org/conda-forge/opensm-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/opensm-devel-cos7-aarch64) | | [`opensm-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/opensm-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/opensm-devel-cos7-ppc64le) | | [`opensm-devel-cos7-x86_64`](https://anaconda.org/conda-forge/opensm-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/opensm-devel-cos7-x86_64) | -| [`opensm-libs-cos6-x86_64`](https://anaconda.org/conda-forge/opensm-libs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-libs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/opensm-libs-cos6-x86_64) | | [`opensm-libs-cos7-aarch64`](https://anaconda.org/conda-forge/opensm-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/opensm-libs-cos7-aarch64) | | [`opensm-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/opensm-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/opensm-libs-cos7-ppc64le) | | [`opensm-libs-cos7-x86_64`](https://anaconda.org/conda-forge/opensm-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/opensm-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/opensm-libs-cos7-x86_64) | -| [`orbit2-cos6-x86_64`](https://anaconda.org/conda-forge/orbit2-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-cos6-x86_64.svg)](https://anaconda.org/conda-forge/orbit2-cos6-x86_64) | | [`orbit2-cos7-aarch64`](https://anaconda.org/conda-forge/orbit2-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-cos7-aarch64.svg)](https://anaconda.org/conda-forge/orbit2-cos7-aarch64) | | [`orbit2-cos7-ppc64le`](https://anaconda.org/conda-forge/orbit2-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/orbit2-cos7-ppc64le) | | [`orbit2-cos7-x86_64`](https://anaconda.org/conda-forge/orbit2-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-cos7-x86_64.svg)](https://anaconda.org/conda-forge/orbit2-cos7-x86_64) | -| [`orbit2-devel-cos6-x86_64`](https://anaconda.org/conda-forge/orbit2-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/orbit2-devel-cos6-x86_64) | | [`orbit2-devel-cos7-aarch64`](https://anaconda.org/conda-forge/orbit2-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/orbit2-devel-cos7-aarch64) | | [`orbit2-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/orbit2-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/orbit2-devel-cos7-ppc64le) | | [`orbit2-devel-cos7-x86_64`](https://anaconda.org/conda-forge/orbit2-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/orbit2-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/orbit2-devel-cos7-x86_64) | -| [`p11-kit-cos6-x86_64`](https://anaconda.org/conda-forge/p11-kit-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-cos6-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-cos6-x86_64) | | [`p11-kit-cos7-aarch64`](https://anaconda.org/conda-forge/p11-kit-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-cos7-aarch64.svg)](https://anaconda.org/conda-forge/p11-kit-cos7-aarch64) | | [`p11-kit-cos7-ppc64le`](https://anaconda.org/conda-forge/p11-kit-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/p11-kit-cos7-ppc64le) | | [`p11-kit-cos7-x86_64`](https://anaconda.org/conda-forge/p11-kit-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-cos7-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-cos7-x86_64) | -| [`p11-kit-trust-cos6-x86_64`](https://anaconda.org/conda-forge/p11-kit-trust-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos6-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos6-x86_64) | | [`p11-kit-trust-cos7-aarch64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-aarch64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-aarch64) | | [`p11-kit-trust-cos7-ppc64le`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-ppc64le) | | [`p11-kit-trust-cos7-x86_64`](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/p11-kit-trust-cos7-x86_64.svg)](https://anaconda.org/conda-forge/p11-kit-trust-cos7-x86_64) | -| [`pam-cos6-x86_64`](https://anaconda.org/conda-forge/pam-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pam-cos6-x86_64) | | [`pam-cos7-aarch64`](https://anaconda.org/conda-forge/pam-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pam-cos7-aarch64) | | [`pam-cos7-ppc64le`](https://anaconda.org/conda-forge/pam-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pam-cos7-ppc64le) | | [`pam-cos7-x86_64`](https://anaconda.org/conda-forge/pam-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pam-cos7-x86_64) | -| [`pam-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pam-devel-cos6-x86_64) | | [`pam-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-aarch64) | | [`pam-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-ppc64le) | | [`pam-devel-cos7-x86_64`](https://anaconda.org/conda-forge/pam-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pam-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pam-devel-cos7-x86_64) | -| [`pango-cos6-x86_64`](https://anaconda.org/conda-forge/pango-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pango-cos6-x86_64) | | [`pango-cos7-aarch64`](https://anaconda.org/conda-forge/pango-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pango-cos7-aarch64) | | [`pango-cos7-ppc64le`](https://anaconda.org/conda-forge/pango-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pango-cos7-ppc64le) | | [`pango-cos7-x86_64`](https://anaconda.org/conda-forge/pango-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pango-cos7-x86_64) | -| [`pango-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pango-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pango-devel-cos6-x86_64) | | [`pango-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pango-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pango-devel-cos7-aarch64) | | [`pango-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pango-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pango-devel-cos7-ppc64le) | | [`pango-devel-cos7-x86_64`](https://anaconda.org/conda-forge/pango-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pango-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pango-devel-cos7-x86_64) | -| [`pciutils-cos6-x86_64`](https://anaconda.org/conda-forge/pciutils-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-cos6-x86_64) | | [`pciutils-cos7-aarch64`](https://anaconda.org/conda-forge/pciutils-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pciutils-cos7-aarch64) | | [`pciutils-cos7-ppc64le`](https://anaconda.org/conda-forge/pciutils-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pciutils-cos7-ppc64le) | | [`pciutils-cos7-x86_64`](https://anaconda.org/conda-forge/pciutils-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-cos7-x86_64) | -| [`pciutils-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pciutils-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-devel-cos6-x86_64) | | [`pciutils-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pciutils-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pciutils-devel-cos7-aarch64) | | [`pciutils-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pciutils-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pciutils-devel-cos7-ppc64le) | | [`pciutils-devel-cos7-x86_64`](https://anaconda.org/conda-forge/pciutils-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-devel-cos7-x86_64) | -| [`pciutils-libs-cos6-x86_64`](https://anaconda.org/conda-forge/pciutils-libs-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-libs-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-libs-cos6-x86_64) | | [`pciutils-libs-cos7-aarch64`](https://anaconda.org/conda-forge/pciutils-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pciutils-libs-cos7-aarch64) | | [`pciutils-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/pciutils-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pciutils-libs-cos7-ppc64le) | | [`pciutils-libs-cos7-x86_64`](https://anaconda.org/conda-forge/pciutils-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pciutils-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pciutils-libs-cos7-x86_64) | | [`pcre-cos7-aarch64`](https://anaconda.org/conda-forge/pcre-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pcre-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pcre-cos7-aarch64) | | [`pcre-cos7-ppc64le`](https://anaconda.org/conda-forge/pcre-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pcre-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pcre-cos7-ppc64le) | | [`pcre-cos7-x86_64`](https://anaconda.org/conda-forge/pcre-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pcre-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pcre-cos7-x86_64) | -| [`pixman-cos6-x86_64`](https://anaconda.org/conda-forge/pixman-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pixman-cos6-x86_64) | | [`pixman-cos7-aarch64`](https://anaconda.org/conda-forge/pixman-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pixman-cos7-aarch64) | | [`pixman-cos7-ppc64le`](https://anaconda.org/conda-forge/pixman-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pixman-cos7-ppc64le) | | [`pixman-cos7-x86_64`](https://anaconda.org/conda-forge/pixman-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pixman-cos7-x86_64) | -| [`pixman-devel-cos6-x86_64`](https://anaconda.org/conda-forge/pixman-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pixman-devel-cos6-x86_64) | | [`pixman-devel-cos7-aarch64`](https://anaconda.org/conda-forge/pixman-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pixman-devel-cos7-aarch64) | | [`pixman-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/pixman-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pixman-devel-cos7-ppc64le) | | [`pixman-devel-cos7-x86_64`](https://anaconda.org/conda-forge/pixman-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pixman-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pixman-devel-cos7-x86_64) | -| [`pkgconfig-cos6-x86_64`](https://anaconda.org/conda-forge/pkgconfig-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pkgconfig-cos6-x86_64.svg)](https://anaconda.org/conda-forge/pkgconfig-cos6-x86_64) | | [`pkgconfig-cos7-aarch64`](https://anaconda.org/conda-forge/pkgconfig-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pkgconfig-cos7-aarch64.svg)](https://anaconda.org/conda-forge/pkgconfig-cos7-aarch64) | | [`pkgconfig-cos7-ppc64le`](https://anaconda.org/conda-forge/pkgconfig-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pkgconfig-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/pkgconfig-cos7-ppc64le) | | [`pkgconfig-cos7-x86_64`](https://anaconda.org/conda-forge/pkgconfig-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/pkgconfig-cos7-x86_64.svg)](https://anaconda.org/conda-forge/pkgconfig-cos7-x86_64) | @@ -743,61 +596,45 @@ register_repo("conda-forge", "cdt-builds", config=cfg) | [`systemd-libs-cos7-aarch64`](https://anaconda.org/conda-forge/systemd-libs-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/systemd-libs-cos7-aarch64.svg)](https://anaconda.org/conda-forge/systemd-libs-cos7-aarch64) | | [`systemd-libs-cos7-ppc64le`](https://anaconda.org/conda-forge/systemd-libs-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/systemd-libs-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/systemd-libs-cos7-ppc64le) | | [`systemd-libs-cos7-x86_64`](https://anaconda.org/conda-forge/systemd-libs-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/systemd-libs-cos7-x86_64.svg)](https://anaconda.org/conda-forge/systemd-libs-cos7-x86_64) | -| [`webkitgtk-cos6-x86_64`](https://anaconda.org/conda-forge/webkitgtk-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/webkitgtk-cos6-x86_64.svg)](https://anaconda.org/conda-forge/webkitgtk-cos6-x86_64) | -| [`webkitgtk-devel-cos6-x86_64`](https://anaconda.org/conda-forge/webkitgtk-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/webkitgtk-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/webkitgtk-devel-cos6-x86_64) | -| [`xcb-util-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-cos6-x86_64) | | [`xcb-util-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-cos7-aarch64) | | [`xcb-util-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-cos7-ppc64le) | | [`xcb-util-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-cos7-x86_64) | -| [`xcb-util-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-devel-cos6-x86_64) | | [`xcb-util-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-devel-cos7-aarch64) | | [`xcb-util-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-devel-cos7-ppc64le) | | [`xcb-util-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-devel-cos7-x86_64) | -| [`xcb-util-image-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-image-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-image-cos6-x86_64) | | [`xcb-util-image-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-image-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-image-cos7-aarch64) | | [`xcb-util-image-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-image-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-image-cos7-ppc64le) | | [`xcb-util-image-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-image-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-image-cos7-x86_64) | -| [`xcb-util-image-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-image-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-image-devel-cos6-x86_64) | | [`xcb-util-image-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-aarch64) | | [`xcb-util-image-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-ppc64le) | | [`xcb-util-image-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-image-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-image-devel-cos7-x86_64) | -| [`xcb-util-keysyms-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-keysyms-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-cos6-x86_64) | | [`xcb-util-keysyms-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-aarch64) | | [`xcb-util-keysyms-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-ppc64le) | | [`xcb-util-keysyms-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-cos7-x86_64) | -| [`xcb-util-keysyms-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos6-x86_64) | | [`xcb-util-keysyms-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-aarch64) | | [`xcb-util-keysyms-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-ppc64le) | | [`xcb-util-keysyms-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-keysyms-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-keysyms-devel-cos7-x86_64) | -| [`xcb-util-renderutil-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-renderutil-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-cos6-x86_64) | | [`xcb-util-renderutil-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-aarch64) | | [`xcb-util-renderutil-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-ppc64le) | | [`xcb-util-renderutil-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-cos7-x86_64) | -| [`xcb-util-renderutil-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos6-x86_64) | | [`xcb-util-renderutil-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-aarch64) | | [`xcb-util-renderutil-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-ppc64le) | | [`xcb-util-renderutil-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-renderutil-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-renderutil-devel-cos7-x86_64) | -| [`xcb-util-wm-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-wm-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-cos6-x86_64) | | [`xcb-util-wm-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-wm-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-cos7-aarch64) | | [`xcb-util-wm-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-wm-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-wm-cos7-ppc64le) | | [`xcb-util-wm-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-wm-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-cos7-x86_64) | -| [`xcb-util-wm-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos6-x86_64) | | [`xcb-util-wm-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-aarch64) | | [`xcb-util-wm-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-ppc64le) | | [`xcb-util-wm-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xcb-util-wm-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xcb-util-wm-devel-cos7-x86_64) | -| [`xorg-x11-proto-devel-cos6-x86_64`](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-proto-devel-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos6-x86_64) | | [`xorg-x11-proto-devel-cos7-aarch64`](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-proto-devel-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-aarch64) | | [`xorg-x11-proto-devel-cos7-ppc64le`](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-proto-devel-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-ppc64le) | | [`xorg-x11-proto-devel-cos7-x86_64`](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-proto-devel-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-proto-devel-cos7-x86_64) | -| [`xorg-x11-server-common-cos6-x86_64`](https://anaconda.org/conda-forge/xorg-x11-server-common-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-common-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-common-cos6-x86_64) | | [`xorg-x11-server-common-cos7-aarch64`](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-common-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-aarch64) | | [`xorg-x11-server-common-cos7-ppc64le`](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-common-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-ppc64le) | | [`xorg-x11-server-common-cos7-x86_64`](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-common-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-common-cos7-x86_64) | -| [`xorg-x11-server-xvfb-cos6-x86_64`](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-xvfb-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos6-x86_64) | | [`xorg-x11-server-xvfb-cos7-aarch64`](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-xvfb-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-aarch64) | | [`xorg-x11-server-xvfb-cos7-ppc64le`](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-xvfb-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-ppc64le) | | [`xorg-x11-server-xvfb-cos7-x86_64`](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-server-xvfb-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-server-xvfb-cos7-x86_64) | -| [`xorg-x11-util-macros-cos6-x86_64`](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos6-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-util-macros-cos6-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos6-x86_64) | | [`xorg-x11-util-macros-cos7-aarch64`](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-aarch64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-util-macros-cos7-aarch64.svg)](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-aarch64) | | [`xorg-x11-util-macros-cos7-ppc64le`](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-ppc64le) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-util-macros-cos7-ppc64le.svg)](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-ppc64le) | | [`xorg-x11-util-macros-cos7-x86_64`](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-x86_64) | [![Conda Version](https://img.shields.io/conda/vn/conda-forge/xorg-x11-util-macros-cos7-x86_64.svg)](https://anaconda.org/conda-forge/xorg-x11-util-macros-cos7-x86_64) | diff --git a/cdts/alsa-lib-cos6-x86_64/build.sh b/cdts/alsa-lib-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/alsa-lib-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/alsa-lib-cos6-x86_64/meta.yaml b/cdts/alsa-lib-cos6-x86_64/meta.yaml deleted file mode 100644 index 502ee00c..00000000 --- a/cdts/alsa-lib-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: alsa-lib-cos6-x86_64 - version: 1.1.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/alsa-lib-1.1.0-4.el6.x86_64.rpm - sha256: bfc2cdcd83083c9df5bf4a9ce1b6b73121b54c85d9eb5834dce75caae58b9a4a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/alsa-lib-1.1.0-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/alsa-lib-1.1.0/COPYING - summary: "(CDT) The Advanced Linux Sound Architecture (ALSA) library" - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - runtime libraries to simplify application programming and provide higher level - functionality as well as support for the older OSS API, providing binary - compatibility for most OSS programs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license b/cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license deleted file mode 100644 index af2501de..00000000 --- a/cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/alsa-lib-devel-cos6-x86_64/build.sh b/cdts/alsa-lib-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/alsa-lib-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/alsa-lib-devel-cos6-x86_64/meta.yaml b/cdts/alsa-lib-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index d362a426..00000000 --- a/cdts/alsa-lib-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: alsa-lib-devel-cos6-x86_64 - version: 1.1.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/alsa-lib-devel-1.1.0-4.el6.x86_64.rpm - sha256: 0763ecbb829b73f154d7d077246497ccccb524a20f1dce449a364804bb406aab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/alsa-lib-1.1.0-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int + 1000 }} - host: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: alsa-lib-license - summary: (CDT) Development files from the ALSA library - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - development libraries for developing against the ALSA libraries and - interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/at-spi-cos6-x86_64/at-spi-license b/cdts/at-spi-cos6-x86_64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/cdts/at-spi-cos6-x86_64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/at-spi-cos6-x86_64/build.sh b/cdts/at-spi-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/at-spi-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/at-spi-cos6-x86_64/meta.yaml b/cdts/at-spi-cos6-x86_64/meta.yaml deleted file mode 100644 index 1bb9c2ea..00000000 --- a/cdts/at-spi-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,58 +0,0 @@ -package: - name: at-spi-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/at-spi-1.28.1-2.el6.centos.x86_64.rpm - sha256: fd951cd7fd7bd1533b2c1f5d16c213d0406a5edbddf49e1405650a946998a9fa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/at-spi-1.28.1-2.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - host: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Assistive Technology Service Provider Interface - description: | - at-spi allows assistive technologies to access GTK-based applications. - Essentially it exposes the internals of applications for automation, so tools - such as screen readers, magnifiers, or even scripting interfaces can query and - interact with GUI controls. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/at-spi-devel-cos6-x86_64/at-spi-license b/cdts/at-spi-devel-cos6-x86_64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/cdts/at-spi-devel-cos6-x86_64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/at-spi-devel-cos6-x86_64/build.sh b/cdts/at-spi-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/at-spi-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/at-spi-devel-cos6-x86_64/meta.yaml b/cdts/at-spi-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index aa18f57a..00000000 --- a/cdts/at-spi-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: at-spi-devel-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/at-spi-devel-1.28.1-2.el6.centos.x86_64.rpm - sha256: bd943b4ef72e2e671e9154cb3d569ff6466e56b5c1186385841f45e6effc73ee - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/at-spi-1.28.1-2.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - host: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Development files for at-spi - description: | - This package contains libraries, header files and developer documentation - needed for developing applications that interact directly with at-spi. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/atk-cos6-x86_64/atk-copying b/cdts/atk-cos6-x86_64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/cdts/atk-cos6-x86_64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/atk-cos6-x86_64/build.sh b/cdts/atk-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/atk-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/atk-cos6-x86_64/meta.yaml b/cdts/atk-cos6-x86_64/meta.yaml deleted file mode 100644 index cf9a29cb..00000000 --- a/cdts/atk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: atk-cos6-x86_64 - version: 1.30.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/atk-1.30.0-1.el6.x86_64.rpm - sha256: 0627b9fa757608512a7f7fd0f887717212e58f3d8af8e0ca338af73a38d9b65b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/atk-1.30.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Interfaces for accessibility support - description: | - The ATK library provides a set of interfaces for adding accessibility support - to applications and graphical user interface toolkits. By supporting the ATK - interfaces, an application or toolkit can be used with tools such as screen - readers, magnifiers, and alternative input devices. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/atk-devel-cos6-x86_64/atk-copying b/cdts/atk-devel-cos6-x86_64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/cdts/atk-devel-cos6-x86_64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/atk-devel-cos6-x86_64/build.sh b/cdts/atk-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/atk-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/atk-devel-cos6-x86_64/meta.yaml b/cdts/atk-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0df0b2d4..00000000 --- a/cdts/atk-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: atk-devel-cos6-x86_64 - version: 1.30.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/atk-devel-1.30.0-1.el6.x86_64.rpm - sha256: 2469c560033cc10d449d0a5065b3c5c4c78d5e7e9ca6cbf43ae66e8175af4ab3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/atk-1.30.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - host: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Development files for the ATK accessibility toolkit - description: | - This package includes libraries, header files, and developer documentation - needed for development of applications or toolkits which use ATK. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib b/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/audit-libs-cos6-x86_64/build.sh b/cdts/audit-libs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/audit-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/audit-libs-cos6-x86_64/meta.yaml b/cdts/audit-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index cd436c96..00000000 --- a/cdts/audit-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: audit-libs-cos6-x86_64 - version: 2.4.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/audit-libs-2.4.5-6.el6.x86_64.rpm - sha256: 17a8113af3c178a241cbee63eb42931c4d3c72f5a889a433f04fe08934d007f9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/audit-2.4.5-6.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://people.redhat.com/sgrubb/audit/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: audit-libs-copying.lib - summary: (CDT) Dynamic library for libaudit - description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/ca-certificates-cos6-x86_64/build.sh b/cdts/ca-certificates-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/ca-certificates-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/ca-certificates-cos6-x86_64/meta.yaml b/cdts/ca-certificates-cos6-x86_64/meta.yaml deleted file mode 100644 index 87f5d628..00000000 --- a/cdts/ca-certificates-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: ca-certificates-cos6-x86_64 - version: 2018.2.22 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ca-certificates-2018.2.22-65.1.el6.noarch.rpm - sha256: ce273390bdd5b7d7e0f561979fac693832b043f92cc0e60d777b00ae21ca87e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ca-certificates-2018.2.22-65.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - host: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/ - license: Public-Domain - license_family: Public-Domain - summary: (CDT) The Mozilla CA root certificate bundle - description: | - This package contains the set of CA certificates chosen by the Mozilla - Foundation for use with the Internet PKI. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cairo-cos6-x86_64/build.sh b/cdts/cairo-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cairo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cairo-cos6-x86_64/cairo-copying b/cdts/cairo-cos6-x86_64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/cdts/cairo-cos6-x86_64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 b/cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 b/cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/cdts/cairo-cos6-x86_64/meta.yaml b/cdts/cairo-cos6-x86_64/meta.yaml deleted file mode 100644 index e6f39551..00000000 --- a/cdts/cairo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: cairo-cos6-x86_64 - version: 1.8.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cairo-1.8.8-6.el6_6.x86_64.rpm - sha256: dcdfc02d7980ed7c97f04223e98919281e1a5bd21eb31dc6e60e36102bbec4ab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cairo-1.8.8-6.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) A 2D graphics library - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. Currently supported output targets include the X Window System, - OpenGL (via glitz), in-memory image buffers, and image files (PDF, PostScript, - and SVG). Cairo is designed to produce consistent output on all output media - while taking advantage of display hardware acceleration when available (e.g. - through the X Render Extension or OpenGL). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cairo-devel-cos6-x86_64/build.sh b/cdts/cairo-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cairo-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cairo-devel-cos6-x86_64/cairo-copying b/cdts/cairo-devel-cos6-x86_64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/cdts/cairo-devel-cos6-x86_64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 b/cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 b/cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/cdts/cairo-devel-cos6-x86_64/meta.yaml b/cdts/cairo-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0814fe64..00000000 --- a/cdts/cairo-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: cairo-devel-cos6-x86_64 - version: 1.8.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cairo-devel-1.8.8-6.el6_6.x86_64.rpm - sha256: bd1fb7db77c53922d769305d8d60bd203c14ef7f9207df74e965db23963e8b88 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cairo-1.8.8-6.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int + 1000 }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int + 1000 }} - host: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int + 1000 }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int + 1000 }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) Development files for cairo - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. This package contains libraries, header files and developer - documentation needed for developing software which uses the cairo graphics - library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/chkconfig-cos6-x86_64/build.sh b/cdts/chkconfig-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/chkconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/chkconfig-cos6-x86_64/meta.yaml b/cdts/chkconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index 33efc730..00000000 --- a/cdts/chkconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: chkconfig-cos6-x86_64 - version: 1.3.49.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/chkconfig-1.3.49.5-1.el6.x86_64.rpm - sha256: 78386af88e956364b220b3ef9fb268c7cf83ec1e8b763e65ae1cf71d4d4cc9dd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/chkconfig-1.3.49.5-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: chkconfig-cos6-x86_64 - license: GPL-2.0-only - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/chkconfig-1.3.49.5/COPYING - summary: "(CDT) A system tool for maintaining the /etc/rc*.d hierarchy" - description: | - Chkconfig is a basic system utility. It updates and queries runlevel - information for system services. Chkconfig manipulates the numerous symbolic - links in /etc/rc.d, to relieve system administrators of some of the drudgery - of manually editing the symbolic links. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/copy-jdk-configs-cos6-x86_64/build.sh b/cdts/copy-jdk-configs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/copy-jdk-configs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/copy-jdk-configs-cos6-x86_64/meta.yaml b/cdts/copy-jdk-configs-cos6-x86_64/meta.yaml deleted file mode 100644 index 5bc8607a..00000000 --- a/cdts/copy-jdk-configs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: copy-jdk-configs-cos6-x86_64 - version: 3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/copy-jdk-configs-3.3-9.el6.noarch.rpm - sha256: 45ca5dacaf935e3f31ab4a0f437aa1e8f761bd65fdf031af8f50a0ab42e22d78 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/copy-jdk-configs-3.3-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: https://pagure.io/copy_jdk_configs - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/copy_jdk_configs/LICENSE - summary: "(CDT) JDKs configuration files copier" - description: | - Utility script to transfer JDKs configuration files between updates or for - archiving. With script to fix incorrectly created rpmnew files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cracklib-cos6-x86_64/build.sh b/cdts/cracklib-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cracklib-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cracklib-cos6-x86_64/cracklib-copying.lib b/cdts/cracklib-cos6-x86_64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-cos6-x86_64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-cos6-x86_64/meta.yaml b/cdts/cracklib-cos6-x86_64/meta.yaml deleted file mode 100644 index 584dde06..00000000 --- a/cdts/cracklib-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: cracklib-cos6-x86_64 - version: 2.8.16 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-2.8.16-4.el6.x86_64.rpm - sha256: 70ea1dca33b848f6e0ad18c52066dc96b8189ec9fa5505ca050430e25c61f2db - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) A password-checking library - description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cracklib-dicts-cos6-x86_64/build.sh b/cdts/cracklib-dicts-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cracklib-dicts-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib b/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/cdts/cracklib-dicts-cos6-x86_64/meta.yaml deleted file mode 100644 index 8956231f..00000000 --- a/cdts/cracklib-dicts-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: cracklib-dicts-cos6-x86_64 - version: 2.8.16 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-dicts-2.8.16-4.el6.x86_64.rpm - sha256: 7641e1f2e14f65d446fb10437f052e8014063570e914a1c5daaa6262f6917360 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} - host: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) The standard CrackLib dictionaries - description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cups-devel-cos6-x86_64/build.sh b/cdts/cups-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cups-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cups-devel-cos6-x86_64/cups-license b/cdts/cups-devel-cos6-x86_64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/cdts/cups-devel-cos6-x86_64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/cdts/cups-devel-cos6-x86_64/meta.yaml b/cdts/cups-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 97a3fa78..00000000 --- a/cdts/cups-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: cups-devel-cos6-x86_64 - version: 1.4.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cups-devel-1.4.2-79.el6.x86_64.rpm - sha256: 48e03cf7b912b7abe95adc662381163be739af5906134fd40c240373af3da8a5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cups-1.4.2-79.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int + 1000 }} - host: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) Common Unix Printing System - development environment - description: | - The Common UNIX Printing System provides a portable printing layer for UNIX® - operating systems. This is the development package for creating additional - printer drivers, and other CUPS services. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/cups-libs-cos6-x86_64/build.sh b/cdts/cups-libs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/cups-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/cups-libs-cos6-x86_64/cups-license b/cdts/cups-libs-cos6-x86_64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/cdts/cups-libs-cos6-x86_64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/cdts/cups-libs-cos6-x86_64/meta.yaml b/cdts/cups-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index b44a72ef..00000000 --- a/cdts/cups-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: cups-libs-cos6-x86_64 - version: 1.4.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cups-libs-1.4.2-79.el6.x86_64.rpm - sha256: 0ff919a104a12bb82bab65e9a412b3693638707540c0f98fcc5f9595f853cbba - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cups-1.4.2-79.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) Common Unix Printing System - libraries - description: | - The Common UNIX Printing System provides a portable printing layer for UNIX® - operating systems. It has been developed by Easy Software Products to promote - a standard printing solution for all UNIX vendors and users. CUPS provides the - System V and Berkeley command-line interfaces. The cups-libs package provides - libraries used by applications to use CUPS natively, without needing the - lp/lpr commands. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/expat-cos6-x86_64/build.sh b/cdts/expat-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/expat-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/expat-cos6-x86_64/expat-license b/cdts/expat-cos6-x86_64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/cdts/expat-cos6-x86_64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/cdts/expat-cos6-x86_64/meta.yaml b/cdts/expat-cos6-x86_64/meta.yaml deleted file mode 100644 index 1f4832ab..00000000 --- a/cdts/expat-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: expat-cos6-x86_64 - version: 2.0.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/expat-2.0.1-13.el6_8.x86_64.rpm - sha256: 668543cbe7d320c097b893acdf692a38745096590b58615eb67ea940374a2125 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/expat-2.0.1-13.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) An XML parser library - description: | - This is expat, the C library for parsing XML, written by James Clark. Expat is - a stream oriented XML parser. This means that you register handlers with the - parser prior to starting the parse. These handlers are called when the parser - discovers the associated structures in the document being parsed. A start tag - is an example of the kind of structures for which you may register handlers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/expat-devel-cos6-x86_64/build.sh b/cdts/expat-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/expat-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/expat-devel-cos6-x86_64/expat-license b/cdts/expat-devel-cos6-x86_64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/cdts/expat-devel-cos6-x86_64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/cdts/expat-devel-cos6-x86_64/meta.yaml b/cdts/expat-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index eacf2bfb..00000000 --- a/cdts/expat-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: expat-devel-cos6-x86_64 - version: 2.0.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/expat-devel-2.0.1-13.el6_8.x86_64.rpm - sha256: 64684a601f126ca5e307fa152b56af0bb7cd31cb231a6d9560573d50bbe94326 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/expat-2.0.1-13.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int + 1000 }} - host: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) Libraries and header files to develop applications using expat - description: | - The expat-devel package contains the libraries, include files and - documentation to develop XML applications with expat. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/fontconfig-cos6-x86_64/build.sh b/cdts/fontconfig-cos6-x86_64/build.sh deleted file mode 100755 index 21d4c632..00000000 --- a/cdts/fontconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/etc/fonts/conf.d > /dev/null 2>&1 -for fulllnk in $(find . -maxdepth 1 -type l); do - lnk=$(basename ${fulllnk}) - lnk_dst=$(readlink ${lnk}) - if [[ ${lnk_dst:0:1} == "/" ]]; then - rm -f ${lnk} - ln -s ${SYSROOT_DIR}${lnk_dst} ${SYSROOT_DIR}/etc/fonts/conf.d/${lnk} - fi -done -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/fontconfig-cos6-x86_64/meta.yaml b/cdts/fontconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index cd3d48f7..00000000 --- a/cdts/fontconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: fontconfig-cos6-x86_64 - version: 2.8.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/fontconfig-2.8.0-5.el6.x86_64.rpm - sha256: 6a915b6e1ad740994aa9688d70a67ff2b6b72e0ced668794aeb27b2d0f2e237b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/fontconfig-2.8.0-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - host: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fontconfig-2.8.0/COPYING - summary: "(CDT) Font configuration and customization library" - description: | - Fontconfig is designed to locate fonts within the system and select them - according to requirements specified by applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/fontconfig-devel-cos6-x86_64/build.sh b/cdts/fontconfig-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/fontconfig-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying b/cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying deleted file mode 100644 index 66392b13..00000000 --- a/cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying +++ /dev/null @@ -1,28 +0,0 @@ -fontconfig/COPYING - -Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard -Copyright © 2005 Patrick Lam -Copyright © 2009 Roozbeh Pournader -Copyright © 2008,2009 Red Hat, Inc. -Copyright © 2008 Danilo Šegan -Copyright © 2012 Google, Inc. - - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the author(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The authors make no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/fontconfig-devel-cos6-x86_64/meta.yaml b/cdts/fontconfig-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 4aff255f..00000000 --- a/cdts/fontconfig-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: fontconfig-devel-cos6-x86_64 - version: 2.8.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/fontconfig-devel-2.8.0-5.el6.x86_64.rpm - sha256: 4938701d283915837478b414dcf365592e1581052fcf5c89f9d89f2aea9e5361 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/fontconfig-2.8.0-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - host: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT - license_family: MIT - license_file: fontconfig-copying - summary: (CDT) Font configuration and customization library - description: | - The fontconfig-devel package includes the header files, and developer docs for - the fontconfig package. Install fontconfig-devel if you want to develop - programs which will use fontconfig. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/freetype-cos6-x86_64/build.sh b/cdts/freetype-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/freetype-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/freetype-cos6-x86_64/freetype-license.txt b/cdts/freetype-cos6-x86_64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/cdts/freetype-cos6-x86_64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/cdts/freetype-cos6-x86_64/meta.yaml b/cdts/freetype-cos6-x86_64/meta.yaml deleted file mode 100644 index 19137d51..00000000 --- a/cdts/freetype-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: freetype-cos6-x86_64 - version: 2.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/freetype-2.3.11-17.el6.x86_64.rpm - sha256: a4f680e25073d307608ab245d87eb982646957892d68628736e5f1a00c2ee8c3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/freetype-2.3.11-17.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: FTL or GPLv2+ - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) A free and portable font rendering engine - description: | - The FreeType engine is a free and portable font rendering engine, developed to - provide advanced font support for a variety of platforms and environments. - FreeType is a library which can open and manages font files as well as - efficiently load, hint and render individual glyphs. FreeType is not a font - server or a complete text-rendering library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/freetype-devel-cos6-x86_64/build.sh b/cdts/freetype-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/freetype-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/freetype-devel-cos6-x86_64/freetype-license.txt b/cdts/freetype-devel-cos6-x86_64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/cdts/freetype-devel-cos6-x86_64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/cdts/freetype-devel-cos6-x86_64/meta.yaml b/cdts/freetype-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 50803137..00000000 --- a/cdts/freetype-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: freetype-devel-cos6-x86_64 - version: 2.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/freetype-devel-2.3.11-17.el6.x86_64.rpm - sha256: a2385d97d578ec0270bf5be73ef1aa4e108a69fd3d35896cc9ff10524c2dbb7c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/freetype-2.3.11-17.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int + 1000 }} - host: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: FTL or GPLv2+ - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) FreeType development libraries and header files - description: | - The freetype-devel package includes the static libraries and header files for - the FreeType font rendering engine. Install freetype-devel if you want to - develop programs which will use FreeType. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gconf2-cos6-x86_64/build.sh b/cdts/gconf2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gconf2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gconf2-cos6-x86_64/meta.yaml b/cdts/gconf2-cos6-x86_64/meta.yaml deleted file mode 100644 index 0c4ea149..00000000 --- a/cdts/gconf2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: gconf2-cos6-x86_64 - version: 2.28.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/GConf2-2.28.0-7.el6.x86_64.rpm - sha256: 11e90578ddc04eea96ec8a6d465e5893cfa44e32e47b684119a3be8c94a3018b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/GConf2-2.28.0-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://projects.gnome.org/gconf/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/GConf2-2.28.0/COPYING - summary: "(CDT) A process-transparent configuration system" - description: | - GConf is a process-transparent configuration database API used to store user - preferences. It has pluggable backends and features to support workgroup - administration. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gdk-pixbuf2-cos6-x86_64/build.sh b/cdts/gdk-pixbuf2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gdk-pixbuf2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml b/cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml deleted file mode 100644 index 7e5ab8ba..00000000 --- a/cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: gdk-pixbuf2-cos6-x86_64 - version: 2.24.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gdk-pixbuf2-2.24.1-6.el6_7.x86_64.rpm - sha256: 248633f4471b62666822d4c5da72f8995d36e6cf2e9e61b6eff73993709b793f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gdk-pixbuf2-2.24.1-6.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gt.org - license: LGPLv2+ and (LGPLv2+ or MPLv1.1) and Public Domain - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/gdk-pixbuf2-2.24.1/COPYING - summary: "(CDT) An image loading library" - description: | - gdk-pixbuf is an image loading library that can be extended by loadable - modules for new image formats. It is used by toolkits such as GTK+ or clutter. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh b/cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml b/cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0a989aab..00000000 --- a/cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: gdk-pixbuf2-devel-cos6-x86_64 - version: 2.24.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gdk-pixbuf2-devel-2.24.1-6.el6_7.x86_64.rpm - sha256: f6dcd9fee4829caf414074fd45e577a9f4334747b6b429462ab4d64e7ab51b5c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gdk-pixbuf2-2.24.1-6.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int + 1000 }} - host: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gt.org - license: LGPLv2+ and (LGPLv2+ or MPLv1.1) and Public Domain - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/gtk-doc/html/gdk-pixbuf/license.html - summary: "(CDT) Development files for gdk-pixbuf" - description: | - This package contains the libraries and header files that are needed for - writing applications that are using gdk-pixbuf. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/glib-networking-cos6-x86_64/build.sh b/cdts/glib-networking-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/glib-networking-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/glib-networking-cos6-x86_64/meta.yaml b/cdts/glib-networking-cos6-x86_64/meta.yaml deleted file mode 100644 index 2f10d625..00000000 --- a/cdts/glib-networking-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: glib-networking-cos6-x86_64 - version: 2.28.6.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib-networking-2.28.6.1-2.4.el6.x86_64.rpm - sha256: 3347bc5f31bc3c466e622c320df421b06d097776d83e58102d5a576e92d546a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib-networking-2.28.6.1-2.4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/glib-networking-2.28.6.1/COPYING - summary: "(CDT) Networking support for GLib" - description: | - This package contains modules that extend the networking support in GIO. In - particular, it contains a libproxy-based GProxyResolver implementations and a - gnutls-based GTlsConnection implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/glib2-cos6-x86_64/build.sh b/cdts/glib2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/glib2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/glib2-cos6-x86_64/glib2-copying b/cdts/glib2-cos6-x86_64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/cdts/glib2-cos6-x86_64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/glib2-cos6-x86_64/meta.yaml b/cdts/glib2-cos6-x86_64/meta.yaml deleted file mode 100644 index c323ed86..00000000 --- a/cdts/glib2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: glib2-cos6-x86_64 - version: 2.28.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib2-2.28.8-10.el6.x86_64.rpm - sha256: a3945f3e6ee7c6fc8dd11a4f39641a8df6af818198e0a45a1f73f4753f6bd34c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib2-2.28.8-10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - GLib is the low-level core library that forms the basis for projects such as - GTK+ and GNOME. It provides data structure handling for C, portability - wrappers, and interfaces for such runtime functionality as an event loop, - threads, dynamic loading, and an object system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/glib2-devel-cos6-x86_64/build.sh b/cdts/glib2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/glib2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/glib2-devel-cos6-x86_64/glib2-copying b/cdts/glib2-devel-cos6-x86_64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/cdts/glib2-devel-cos6-x86_64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/glib2-devel-cos6-x86_64/meta.yaml b/cdts/glib2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 61a9cb66..00000000 --- a/cdts/glib2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: glib2-devel-cos6-x86_64 - version: 2.28.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib2-devel-2.28.8-10.el6.x86_64.rpm - sha256: 78511921a3b33de1755ff273fe42c339dc79b41ebb9e3bd83729289ad28418b8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib2-2.28.8-10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int + 1000 }} - host: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - The glib2-devel package includes the header files for the GLib library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gtk2-cos6-x86_64/build.sh b/cdts/gtk2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gtk2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gtk2-cos6-x86_64/gtk2-copying b/cdts/gtk2-cos6-x86_64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/cdts/gtk2-cos6-x86_64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/gtk2-cos6-x86_64/meta.yaml b/cdts/gtk2-cos6-x86_64/meta.yaml deleted file mode 100644 index 0bc0f5d8..00000000 --- a/cdts/gtk2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-cos6-x86_64 - version: 2.24.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtk2-2.24.23-9.el6.x86_64.rpm - sha256: 901e61f1c5c2cdea5bdbc5ea54cdeac326a8817b4e42a3daaf706f3fcc289e24 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtk2-2.24.23-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int + 1000 }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - host: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int + 1000 }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int + 1000 }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) The GIMP ToolKit (GTK+), a library for creating GUIs for X - description: | - GTK+ is a multi-platform toolkit for creating graphical user interfaces. - Offering a complete set of widgets, GTK+ is suitable for projects ranging from - small one-off tools to complete application suites. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gtk2-devel-cos6-x86_64/build.sh b/cdts/gtk2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gtk2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gtk2-devel-cos6-x86_64/gtk2-copying b/cdts/gtk2-devel-cos6-x86_64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/cdts/gtk2-devel-cos6-x86_64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/gtk2-devel-cos6-x86_64/meta.yaml b/cdts/gtk2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 28bf8fd4..00000000 --- a/cdts/gtk2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,64 +0,0 @@ -package: - name: gtk2-devel-cos6-x86_64 - version: 2.24.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtk2-devel-2.24.23-9.el6.x86_64.rpm - sha256: ec76f800b0b0c8a2428d4f647b858e785ec11ad86bf96109649568bbc6cd4752 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtk2-2.24.23-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int + 1000 }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - host: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int + 1000 }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int + 1000 }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int + 1000 }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int + 1000 }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) Development files for GTK+ - description: | - This package contains the libraries amd header files that are needed for - writing applications with the GTK+ widget toolkit. If you plan to develop - applications with GTK+, consider installing the gtk2-devel-docs package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gtkmm24-cos6-x86_64/build.sh b/cdts/gtkmm24-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gtkmm24-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gtkmm24-cos6-x86_64/gtkmm-license b/cdts/gtkmm24-cos6-x86_64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/gtkmm24-cos6-x86_64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license b/cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/gtkmm24-cos6-x86_64/meta.yaml b/cdts/gtkmm24-cos6-x86_64/meta.yaml deleted file mode 100644 index 879f68ce..00000000 --- a/cdts/gtkmm24-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: gtkmm24-cos6-x86_64 - version: 2.18.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtkmm24-2.18.2-1.el6.x86_64.rpm - sha256: 9cd1513a707ab9f3de5a06c5aecae3ebe2d81a27dc23819755434147e3046a33 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtkmm24-2.18.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://gtkmm.sourceforge.net/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) C++ interface for GTK2 (a GUI library for X) - description: | - gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2. - Highlights include typesafe callbacks, widgets extensible via inheritance and - a comprehensive set of widget classes that can be freely combined to quickly - create complex user interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/gtkmm24-devel-cos6-x86_64/build.sh b/cdts/gtkmm24-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/gtkmm24-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license b/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license b/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/gtkmm24-devel-cos6-x86_64/meta.yaml b/cdts/gtkmm24-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e33da215..00000000 --- a/cdts/gtkmm24-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: gtkmm24-devel-cos6-x86_64 - version: 2.18.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtkmm24-devel-2.18.2-1.el6.x86_64.rpm - sha256: 198d4475254ff9e36dc901164c677c97c74526e545cadbe8e6c0609d8c0c116c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtkmm24-2.18.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int + 1000 }} - host: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://gtkmm.sourceforge.net/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) Headers for developing programs that will use gtkmm24. - description: | - This package contains the static libraries and header files needed for - developing gtkmm applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/ibacm-cos6-x86_64/COPYING.BSD_FB b/cdts/ibacm-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/cdts/ibacm-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT b/cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/cdts/ibacm-cos6-x86_64/COPYING.GPL2 b/cdts/ibacm-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/cdts/ibacm-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/ibacm-cos6-x86_64/COPYING.md b/cdts/ibacm-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/cdts/ibacm-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/cdts/ibacm-cos6-x86_64/build.sh b/cdts/ibacm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/ibacm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/ibacm-cos6-x86_64/meta.yaml b/cdts/ibacm-cos6-x86_64/meta.yaml deleted file mode 100644 index 14b0d08e..00000000 --- a/cdts/ibacm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: ibacm-cos6-x86_64 - version: 1.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ibacm-1.0.9-1.el6.x86_64.rpm - sha256: 84d04ebae4f66a5177b61946a91fe8316bf820dcc51f69a23765a26301af7597 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ibacm-1.0.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) InfiniBand Communication Manager Assistant - description: | - The ib_acm daemon helps reduce the load of managing path record lookups on - large InfiniBand fabrics by providing a user space implementation of what is - functionally similar to an ARP cache. The use of ib_acm, when properly - configured, can reduce the SA packet load of a large IB cluster from O(n^2) to - O(n). The ib_acm daemon is started and normally runs in the background, user - applications need not know about this daemon as long as their app uses - librdmacm to handle connection bring up/tear down. The librdmacm library - knows how to talk directly to the ib_acm daemon to retrieve data. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh b/cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh deleted file mode 100755 index 7a5aca0f..00000000 --- a/cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -jvm_slug=$(compgen -G "${SYSROOT_DIR}/usr/lib/jvm/java-1.7.0-openjdk-*") -jvm_slug=$(basename ${jvm_slug}) - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib/security > /dev/null 2>&1 -mkdir -p ../../../../../../../etc/pki/java/cacerts -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml b/cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml deleted file mode 100644 index 6b641fb5..00000000 --- a/cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,58 +0,0 @@ -package: - name: java-1.7.0-openjdk-cos6-x86_64 - version: 1.7.0.181 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/java-1.7.0-openjdk-1.7.0.181-2.6.14.10.el6.x86_64.rpm - sha256: bdfe88c5d5958e0840d6271d98f91e2573705969f1cfd660a1fe2aeb3e8b2fc5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.181-2.6.14.10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int + 1000 }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int + 1000 }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - host: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int + 1000 }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int + 1000 }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int + 1000 }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int + 1000 }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: openjdk-license - summary: (CDT) OpenJDK Runtime Environment - description: | - The OpenJDK runtime environment. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license b/cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license deleted file mode 100644 index 9bd56be5..00000000 --- a/cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/jpackage-utils-cos6-x86_64/build.sh b/cdts/jpackage-utils-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/jpackage-utils-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/jpackage-utils-cos6-x86_64/meta.yaml b/cdts/jpackage-utils-cos6-x86_64/meta.yaml deleted file mode 100644 index 2572cdfb..00000000 --- a/cdts/jpackage-utils-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: jpackage-utils-cos6-x86_64 - version: 1.7.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/jpackage-utils-1.7.5-3.16.el6.noarch.rpm - sha256: 6e11b3db12e4fcbf850b6d67d0a3f8328b7e9968085275b0a5f43ff8715e87e3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/jpackage-utils-1.7.5-3.16.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.jpackage.org/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/jpackage-utils-1.7.5/LICENSE.txt - summary: "(CDT) JPackage utilities" - description: | - Utilities for the JPackage Project . It contains - also the License, man pages, documentation, XSL files of general use with - maven2, a header file for spec files, etc. Please See the - /usr/share/doc/jpackage-utils-1.7.5/jpackage-utils-README file for more - information. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/kernel-headers-cos6-x86_64/build.sh b/cdts/kernel-headers-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/kernel-headers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/kernel-headers-cos6-x86_64/meta.yaml b/cdts/kernel-headers-cos6-x86_64/meta.yaml deleted file mode 100644 index f089adff..00000000 --- a/cdts/kernel-headers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: kernel-headers-cos6-x86_64 - version: 2.6.32 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/kernel-headers-2.6.32-754.el6.x86_64.rpm - sha256: 93b20d547637e3d25a9604b8034334afa910f61898da0f265a3969a68bf8cc6d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/kernel-2.6.32-754.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/ - license: GPL-2.0-only - license_family: GPL2 - summary: (CDT) Header files for the Linux kernel for use by glibc - description: | - Kernel-headers includes the C header files that specify the interface between - the Linux kernel and userspace libraries and programs. The header files - define structures and constants that are needed for building most standard - programs and are also needed for rebuilding the glibc package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libbonobo-cos6-x86_64/build.sh b/cdts/libbonobo-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libbonobo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libbonobo-cos6-x86_64/libbonobo-copying b/cdts/libbonobo-cos6-x86_64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/cdts/libbonobo-cos6-x86_64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib b/cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/libbonobo-cos6-x86_64/meta.yaml b/cdts/libbonobo-cos6-x86_64/meta.yaml deleted file mode 100644 index bf127b35..00000000 --- a/cdts/libbonobo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libbonobo-cos6-x86_64 - version: 2.24.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libbonobo-2.24.2-5.el6.x86_64.rpm - sha256: 869924ce84fd6cab150c3daa2b8a227f217f070b031679d639ff621dd042cd0e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libbonobo-2.24.2-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Bonobo component system - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libbonobo-devel-cos6-x86_64/build.sh b/cdts/libbonobo-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libbonobo-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying b/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib b/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/cdts/libbonobo-devel-cos6-x86_64/meta.yaml b/cdts/libbonobo-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 3c738486..00000000 --- a/cdts/libbonobo-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libbonobo-devel-cos6-x86_64 - version: 2.24.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libbonobo-devel-2.24.2-5.el6.x86_64.rpm - sha256: 95a12e113b8ac8f7a502093d5f5c28de8f5a47783a05c2e128901f2d26303004 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libbonobo-2.24.2-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int + 1000 }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int + 1000 }} - host: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int + 1000 }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int + 1000 }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int + 1000 }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Libraries and headers for libbonobo - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. This - package contains header files used to compile programs that use Bonobo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libdrm-cos6-x86_64/build.sh b/cdts/libdrm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libdrm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libdrm-cos6-x86_64/meta.yaml b/cdts/libdrm-cos6-x86_64/meta.yaml deleted file mode 100644 index 48a84fdd..00000000 --- a/cdts/libdrm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libdrm-cos6-x86_64 - version: 2.4.65 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libdrm-2.4.65-2.el6.x86_64.rpm - sha256: b7a8d49c31f1cdb9f2a5a3e2b89416b0411c75332ce49422961435e205db8291 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libdrm-2.4.65-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager runtime library - description: | - Direct Rendering Manager runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libdrm-devel-cos6-x86_64/build.sh b/cdts/libdrm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libdrm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libdrm-devel-cos6-x86_64/meta.yaml b/cdts/libdrm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 4231fdb5..00000000 --- a/cdts/libdrm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libdrm-devel-cos6-x86_64 - version: 2.4.65 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libdrm-devel-2.4.65-2.el6.x86_64.rpm - sha256: 7e3e9819d4f1335496538b74a2b32abd474498ea6d62f7cb226c67eae7676ffa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libdrm-2.4.65-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int + 1000 }} - host: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager development package - description: | - Direct Rendering Manager development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibcm-cos6-x86_64/build.sh b/cdts/libibcm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibcm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibcm-cos6-x86_64/meta.yaml b/cdts/libibcm-cos6-x86_64/meta.yaml deleted file mode 100644 index 07c16c8c..00000000 --- a/cdts/libibcm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libibcm-cos6-x86_64 - version: 1.0.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibcm-1.0.5-3.el6.x86_64.rpm - sha256: 1140b89a678fe9472911a1bafc6e962ce84e1085053cd7947797daa23fdbb791 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibcm-1.0.5-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libibcm-1.0.5/COPYING - summary: "(CDT) Userspace InfiniBand Connection Manager" - description: | - libibcm provides a userspace library that handles the majority of the low - level work required to open an RDMA connection between two machines. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibcm-devel-cos6-x86_64/build.sh b/cdts/libibcm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibcm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license b/cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libibcm-devel-cos6-x86_64/meta.yaml b/cdts/libibcm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index ea516562..00000000 --- a/cdts/libibcm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libibcm-devel-cos6-x86_64 - version: 1.0.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibcm-devel-1.0.5-3.el6.x86_64.rpm - sha256: 84f945bba633c9ecb1e4ff3b7a4b956129df221653e7a11b1aa8d21c7c90bd87 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibcm-1.0.5-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int + 1000 }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int + 1000 }} - host: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int + 1000 }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int + 1000 }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibcm-devel-license - summary: (CDT) Development files for the libibcm library - description: | - Development files for the libibcm library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibmad-cos6-x86_64/build.sh b/cdts/libibmad-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibmad-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibmad-cos6-x86_64/libibmad-license b/cdts/libibmad-cos6-x86_64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/cdts/libibmad-cos6-x86_64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libibmad-cos6-x86_64/meta.yaml b/cdts/libibmad-cos6-x86_64/meta.yaml deleted file mode 100644 index 2dde9e00..00000000 --- a/cdts/libibmad-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libibmad-cos6-x86_64 - version: 1.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibmad-1.3.11-1.el6.x86_64.rpm - sha256: f80325873a4edb1495951967620f596bf839ba921670ff38bf231b0a4c1a4503 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibmad-1.3.11-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) OpenFabrics Alliance InfiniBand MAD library - description: | - libibmad provides low layer IB functions for use by the IB diagnostic and - management programs. These include MAD, SA, SMP, and other basic IB functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibmad-devel-cos6-x86_64/build.sh b/cdts/libibmad-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibmad-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibmad-devel-cos6-x86_64/libibmad-license b/cdts/libibmad-devel-cos6-x86_64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/cdts/libibmad-devel-cos6-x86_64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libibmad-devel-cos6-x86_64/meta.yaml b/cdts/libibmad-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0358bf80..00000000 --- a/cdts/libibmad-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libibmad-devel-cos6-x86_64 - version: 1.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibmad-devel-1.3.11-1.el6.x86_64.rpm - sha256: 81e096dc4ac9fe7e7c6cb4ef9ba2ea6220c3c4e1029cd0d71abdc22447243d5e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibmad-1.3.11-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int + 1000 }} - host: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) Development files for the libibmad library - description: | - Development files for the libibmad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibumad-cos6-x86_64/COPYING.BSD_FB b/cdts/libibumad-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/cdts/libibumad-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT b/cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/cdts/libibumad-cos6-x86_64/COPYING.GPL2 b/cdts/libibumad-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/cdts/libibumad-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/libibumad-cos6-x86_64/COPYING.md b/cdts/libibumad-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/cdts/libibumad-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/cdts/libibumad-cos6-x86_64/build.sh b/cdts/libibumad-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibumad-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibumad-cos6-x86_64/meta.yaml b/cdts/libibumad-cos6-x86_64/meta.yaml deleted file mode 100644 index b7e84cfa..00000000 --- a/cdts/libibumad-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libibumad-cos6-x86_64 - version: 1.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibumad-1.3.9-1.el6.x86_64.rpm - sha256: 31827ff680757b589eef76c6db1be4d71a21a16c693f40d9f2107d04ca986701 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibumad-1.3.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) OpenFabrics Alliance InfiniBand umad (user MAD) library - description: | - libibumad provides the user MAD library functions which sit on top of the user - MAD modules in the kernel. These are used by the IB diagnostic and management - tools, including OpenSM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB b/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT b/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 b/cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/libibumad-devel-cos6-x86_64/COPYING.md b/cdts/libibumad-devel-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/cdts/libibumad-devel-cos6-x86_64/build.sh b/cdts/libibumad-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibumad-devel-cos6-x86_64/meta.yaml b/cdts/libibumad-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index bbb14fff..00000000 --- a/cdts/libibumad-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: libibumad-devel-cos6-x86_64 - version: 1.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibumad-devel-1.3.9-1.el6.x86_64.rpm - sha256: 50fbad33119a8fa56c0f764ac812332b10d9b61f51513d4e51402faf90028c9a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibumad-1.3.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int + 1000 }} - host: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) Development files for the libibumad library - description: | - Development files for the libibumad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibverbs-cos6-x86_64/build.sh b/cdts/libibverbs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibverbs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibverbs-cos6-x86_64/libibverbs-devel-license b/cdts/libibverbs-cos6-x86_64/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/cdts/libibverbs-cos6-x86_64/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libibverbs-cos6-x86_64/meta.yaml b/cdts/libibverbs-cos6-x86_64/meta.yaml deleted file mode 100644 index 2164645e..00000000 --- a/cdts/libibverbs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libibverbs-cos6-x86_64 - version: 1.1.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibverbs-1.1.8-4.el6.x86_64.rpm - sha256: 706e5770d5c3e6c06f7c47a88936edbee56a003f31186ea4dd7e1de8b87903ad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibverbs-1.1.8-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware - description: | - libibverbs is a library that allows userspace processes to use RDMA "verbs" as - described in the InfiniBand Architecture Specification and the RDMA Protocol - Verbs Specification. This includes direct hardware access from userspace to - InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this - library to be useful, a device-specific plug-in module should also be - installed. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libibverbs-devel-cos6-x86_64/build.sh b/cdts/libibverbs-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libibverbs-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license b/cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/libibverbs-devel-cos6-x86_64/meta.yaml b/cdts/libibverbs-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 666a6ad2..00000000 --- a/cdts/libibverbs-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libibverbs-devel-cos6-x86_64 - version: 1.1.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibverbs-devel-1.1.8-4.el6.x86_64.rpm - sha256: 4ab179fbc789865520708ece24b456a1ff78057827b3333fc31e77ea2227bb81 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibverbs-1.1.8-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} - host: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) Development files for the libibverbs library - description: | - Header files for the libibverbs library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libice-cos6-x86_64/build.sh b/cdts/libice-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libice-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libice-cos6-x86_64/meta.yaml b/cdts/libice-cos6-x86_64/meta.yaml deleted file mode 100644 index 31030f79..00000000 --- a/cdts/libice-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libice-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libICE-1.0.6-1.el6.x86_64.rpm - sha256: c04a69d96c850fa6e179a09cc1738bd8837fb79870f78d1039f5080b4e765598 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libICE-1.0.6-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libICE-1.0.6/COPYING - summary: "(CDT) X.Org X11 ICE runtime library" - description: | - The X.Org X11 ICE (Inter-Client Exchange) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libice-devel-cos6-x86_64/build.sh b/cdts/libice-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libice-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libice-devel-cos6-x86_64/libice-license b/cdts/libice-devel-cos6-x86_64/libice-license deleted file mode 100644 index fa56591e..00000000 --- a/cdts/libice-devel-cos6-x86_64/libice-license +++ /dev/null @@ -1,23 +0,0 @@ -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Author: Ralph Mor, X Consortium diff --git a/cdts/libice-devel-cos6-x86_64/meta.yaml b/cdts/libice-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 566625db..00000000 --- a/cdts/libice-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libice-devel-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libICE-devel-1.0.6-1.el6.x86_64.rpm - sha256: fab86a3941b48369968e73dc4fd6e10f8433bdd1bfd2458ff3921a8d1b4ede85 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libICE-1.0.6-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - host: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libice-license - summary: (CDT) X.Org X11 ICE development package - description: | - The X.Org X11 ICE (Inter-Client Exchange) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libidl-cos6-x86_64/build.sh b/cdts/libidl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libidl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libidl-cos6-x86_64/libidl-copying b/cdts/libidl-cos6-x86_64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/cdts/libidl-cos6-x86_64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libidl-cos6-x86_64/meta.yaml b/cdts/libidl-cos6-x86_64/meta.yaml deleted file mode 100644 index 5d62591a..00000000 --- a/cdts/libidl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libidl-cos6-x86_64 - version: 0.8.13 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libIDL-0.8.13-2.1.el6.x86_64.rpm - sha256: a2867caa10223cebd5091bd0bbfb8d564494f50be795848cbb282ad69e2536c8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libIDL-0.8.13-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: libidl-cos6-x86_64 - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Library for parsing IDL (Interface Definition Language) - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libidl-devel-cos6-x86_64/build.sh b/cdts/libidl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libidl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libidl-devel-cos6-x86_64/libidl-copying b/cdts/libidl-devel-cos6-x86_64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/cdts/libidl-devel-cos6-x86_64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libidl-devel-cos6-x86_64/meta.yaml b/cdts/libidl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index bf617d1a..00000000 --- a/cdts/libidl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libidl-devel-cos6-x86_64 - version: 0.8.13 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libIDL-devel-0.8.13-2.1.el6.x86_64.rpm - sha256: 19509ffff1d2e472e132cceb70e737e211688f1bec605aa0b0a6d282f618d75d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libIDL-0.8.13-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int + 1000 }} - host: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int + 1000 }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: libidl-devel-cos6-x86_64 - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Development libraries and header files for libIDL - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. This package contains the header - files and libraries needed to write or compile programs that use libIDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libjpeg-turbo-cos6-x86_64/build.sh b/cdts/libjpeg-turbo-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libjpeg-turbo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license b/cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license deleted file mode 100644 index a1fc46df..00000000 --- a/cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license +++ /dev/null @@ -1,193 +0,0 @@ -libjpeg-turbo Licenses -====================== - -libjpeg-turbo is covered by three compatible BSD-style open source licenses: - -- The IJG (Independent JPEG Group) License, which is listed in README.ijg. - - See the section "IJG License" below. - - This license applies to the libjpeg API library and associated programs - (any code inherited from libjpeg, and any modifications to that code.) - -- The Modified (3-clause) BSD License, which is listed in turbojpeg.c. - - See the section "Modified 3-clause BSD License" below. - - This license covers the TurboJPEG API library and associated programs. - -- The zlib License, which is listed in simd/jsimdext.inc - - See the section "zlib License" below. - - This license is a subset of the other two, and it covers the libjpeg-turbo - SIMD extensions. - - -Complying with the libjpeg-turbo Licenses -========================================= - -This section provides a roll-up of the libjpeg-turbo licensing terms, to the -best of our understanding. - -1. If you are distributing a modified version of the libjpeg-turbo source, - then: - - 1. You cannot alter or remove any existing copyright or license notices - from the source. - - **Origin** - - Clause 1 of the IJG License - - Clause 1 of the Modified BSD License - - Clauses 1 and 3 of the zlib License - - 2. You must add your own copyright notice to the header of each source - file you modified, so others can tell that you modified that file (if - there is not an existing copyright header in that file, then you can - simply add a notice stating that you modified the file.) - - **Origin** - - Clause 1 of the IJG License - - Clause 2 of the zlib License - - 3. You must include the IJG README file, and you must not alter any of the - copyright or license text in that file. - - **Origin** - - Clause 1 of the IJG License - -2. If you are distributing only libjpeg-turbo binaries without the source, or - if you are distributing an application that statically links with - libjpeg-turbo, then: - - 1. Your product documentation must include a message stating: - - This software is based in part on the work of the Independent JPEG - Group. - - **Origin** - - Clause 2 of the IJG license - - 2. If your binary distribution includes or uses the TurboJPEG API, then - your product documentation must include the text of the Modified BSD - License. - - **Origin** - - Clause 2 of the Modified BSD License - -3. You cannot use the name of the IJG or The libjpeg-turbo Project or the - contributors thereof in advertising, publicity, etc. - - **Origin** - - IJG License - - Clause 3 of the Modified BSD License - -4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be - free of defects, nor do we accept any liability for undesirable - consequences resulting from your use of the software. - - **Origin** - - IJG License - - Modified BSD License - - zlib License - - -IJG License -=========== - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unalteredand any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequencesthe authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just to the unmodified library. If you use our work, you ought to -acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company name -in advertising or publicity relating to this software or products derived from -it. This software may be referred to only as "the Independent JPEG Group's -software". - -We specifically permit and encourage the use of this software as the basis of -commercial products, provided that all warranty or liability claims are -assumed by the product vendor. - - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltmain.sh). Another support script, install-sh, is copyright by X Consortium -but is also freely distributable. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent (now expired), GIF reading -support has been removed altogether, and the GIF writer has been simplified -to produce "uncompressed GIFs". This technique does not use the LZW -algorithmthe resulting GIF files are larger than usual, but are readable -by all standard GIF decoders. - -Modified 3-clause BSD License -============================= - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -- Neither the name of the libjpeg-turbo Project nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICESLOSS OF USE, DATA, OR PROFITSOR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -zlib License -============ - -Copyright (C) 1999-2006, MIYASAKA Masaru. - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresentedyou must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. -2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. -3. This notice may not be removed or altered from any source distribution. diff --git a/cdts/libjpeg-turbo-cos6-x86_64/meta.yaml b/cdts/libjpeg-turbo-cos6-x86_64/meta.yaml deleted file mode 100644 index 67ea13a0..00000000 --- a/cdts/libjpeg-turbo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libjpeg-turbo-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm - sha256: c3dcce9a0f3cbcc5c618fd75ed57dd993b5b74bb4cb195800b5fedef501fc825 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libjpeg-turbo-1.2.1-3.el6_5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/libjpeg-turbo - license: wxWidgets - license_family: Other - license_file: libjpeg-turbo-license - summary: (CDT) A MMX/SSE2 accelerated library for manipulating JPEG image files - description: | - The libjpeg-turbo package contains a library of functions for manipulating - JPEG images. It also contains simple client programs for accessing the libjpeg - functions. It contains cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Cjpeg - compresses an image file into JPEG format. Djpeg decompresses a JPEG file into - a regular image file. Jpegtran can perform various useful transformations on - JPEG files. Rdjpgcom displays any text comments included in a JPEG file. - Wrjpgcom inserts text comments into a JPEG file. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libnl-cos6-x86_64/build.sh b/cdts/libnl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libnl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libnl-cos6-x86_64/libnl-devel-license b/cdts/libnl-cos6-x86_64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/cdts/libnl-cos6-x86_64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/cdts/libnl-cos6-x86_64/meta.yaml b/cdts/libnl-cos6-x86_64/meta.yaml deleted file mode 100644 index 21f81b7b..00000000 --- a/cdts/libnl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libnl-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl-1.1.4-2.el6.x86_64.rpm - sha256: 03a7235e747695208a2633fd6515a39377a9b06b7aa866bda1a1e1eabf418869 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl-1.1.4-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libnl-devel-cos6-x86_64/build.sh b/cdts/libnl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libnl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libnl-devel-cos6-x86_64/libnl-devel-license b/cdts/libnl-devel-cos6-x86_64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/cdts/libnl-devel-cos6-x86_64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/cdts/libnl-devel-cos6-x86_64/meta.yaml b/cdts/libnl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 9c298527..00000000 --- a/cdts/libnl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libnl-devel-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl-devel-1.1.4-2.el6.x86_64.rpm - sha256: 6c1749d9f8e9cbe31c84067a7da5f9861c2cd61a0df9b83107b6d045f24a766a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl-1.1.4-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - host: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Libraries and headers for using libnl - description: | - This package contains various headers for using libnl - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libnl3-cli-cos6-x86_64/build.sh b/cdts/libnl3-cli-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libnl3-cli-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libnl3-cli-cos6-x86_64/meta.yaml b/cdts/libnl3-cli-cos6-x86_64/meta.yaml deleted file mode 100644 index a8b38e0c..00000000 --- a/cdts/libnl3-cli-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libnl3-cli-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-cli-3.2.21-8.el6.x86_64.rpm - sha256: 61d423be78139bd7db2e8c904468126be68394ec6b321f2cc48c3ba310d5fd92 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - host: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libnl3-cli-3.2.21/COPYING - summary: "(CDT) Command line interface utils for libnl3" - description: | - This package contains various libnl3 utils and additional libraries on which - they depend - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libnl3-cos6-x86_64/build.sh b/cdts/libnl3-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libnl3-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libnl3-cos6-x86_64/libnl3-license b/cdts/libnl3-cos6-x86_64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/cdts/libnl3-cos6-x86_64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libnl3-cos6-x86_64/meta.yaml b/cdts/libnl3-cos6-x86_64/meta.yaml deleted file mode 100644 index c2b35f10..00000000 --- a/cdts/libnl3-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libnl3-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-3.2.21-8.el6.x86_64.rpm - sha256: 4728e70d63f7c0248d4c9a42b77cd1ec3f383d468cbe69b5532508fbe4de4d45 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libnl3-devel-cos6-x86_64/build.sh b/cdts/libnl3-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libnl3-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libnl3-devel-cos6-x86_64/libnl3-license b/cdts/libnl3-devel-cos6-x86_64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/cdts/libnl3-devel-cos6-x86_64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libnl3-devel-cos6-x86_64/meta.yaml b/cdts/libnl3-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index a320b049..00000000 --- a/cdts/libnl3-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libnl3-devel-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-devel-3.2.21-8.el6.x86_64.rpm - sha256: 7961489c21152e24aa78ce2e6a7f7699c137f2dc14c0cc0e6ca9c6a66446b37f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - host: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Libraries and headers for using libnl3 - description: | - This package contains various headers for using libnl3 - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libpng-cos6-x86_64/build.sh b/cdts/libpng-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libpng-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libpng-cos6-x86_64/libpng-license b/cdts/libpng-cos6-x86_64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/cdts/libpng-cos6-x86_64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/cdts/libpng-cos6-x86_64/meta.yaml b/cdts/libpng-cos6-x86_64/meta.yaml deleted file mode 100644 index dc752c30..00000000 --- a/cdts/libpng-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libpng-cos6-x86_64 - version: 1.2.49 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libpng-1.2.49-2.el6_7.x86_64.rpm - sha256: 0f18ee677b60fe81a24f200cc8db1c9bde26a404cc812e77a73b2bcfd4dd40de - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libpng-1.2.49-2.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) A library of functions for manipulating PNG image format files - description: | - The libpng package contains a library of functions for creating and - manipulating PNG (Portable Network Graphics) image format files. PNG is a - bit-mapped graphics format similar to the GIF format. PNG was created to - replace the GIF format, since GIF uses a patented data compression algorithm. - Libpng should be installed if you need to manipulate PNG format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libpng-devel-cos6-x86_64/build.sh b/cdts/libpng-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libpng-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libpng-devel-cos6-x86_64/libpng-license b/cdts/libpng-devel-cos6-x86_64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/cdts/libpng-devel-cos6-x86_64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/cdts/libpng-devel-cos6-x86_64/meta.yaml b/cdts/libpng-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 3279a3d1..00000000 --- a/cdts/libpng-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libpng-devel-cos6-x86_64 - version: 1.2.49 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libpng-devel-1.2.49-2.el6_7.x86_64.rpm - sha256: 6e30263282f29b65af97733f7704647e615ff857902ebf87927ba276a5230e3a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libpng-1.2.49-2.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int + 1000 }} - host: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) Development tools for programs to manipulate PNG image format files - description: | - The libpng-devel package contains header files and documentation necessary for - developing programs using the PNG (Portable Network Graphics) library. If you - want to develop programs which will manipulate PNG image format files, you - should install libpng-devel. You'll also need to install the libpng package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/librdmacm-cos6-x86_64/build.sh b/cdts/librdmacm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/librdmacm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/librdmacm-cos6-x86_64/librdmacm-devel-license b/cdts/librdmacm-cos6-x86_64/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/cdts/librdmacm-cos6-x86_64/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/librdmacm-cos6-x86_64/meta.yaml b/cdts/librdmacm-cos6-x86_64/meta.yaml deleted file mode 100644 index e58f9a96..00000000 --- a/cdts/librdmacm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: librdmacm-cos6-x86_64 - version: 1.0.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/librdmacm-1.0.21-0.el6.x86_64.rpm - sha256: 39887f875e4e34964d842a519805de08c39f198862f3dc4f81bb9b804660fa34 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/librdmacm-1.0.21-0.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Userspace RDMA Connection Manager - description: | - librdmacm provides a userspace RDMA Communication Managment API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/librdmacm-devel-cos6-x86_64/build.sh b/cdts/librdmacm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/librdmacm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license b/cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/librdmacm-devel-cos6-x86_64/meta.yaml b/cdts/librdmacm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 45eb4a4f..00000000 --- a/cdts/librdmacm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: librdmacm-devel-cos6-x86_64 - version: 1.0.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/librdmacm-devel-1.0.21-0.el6.x86_64.rpm - sha256: 148612941150432c14b6492c4a0f66c012a79bf6f70dc68bfce63e017e1e3bc8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/librdmacm-1.0.21-0.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int + 1000 }} - host: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Development files for the librdmacm library - description: | - Development files for the librdmacm library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libselinux-cos6-x86_64/build.sh b/cdts/libselinux-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libselinux-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libselinux-cos6-x86_64/meta.yaml b/cdts/libselinux-cos6-x86_64/meta.yaml deleted file mode 100644 index 5b68a0a0..00000000 --- a/cdts/libselinux-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libselinux-cos6-x86_64 - version: 2.0.94 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libselinux-2.0.94-7.el6.x86_64.rpm - sha256: e7a34a5deb2a708631fec7b759f5a3c4a81046ac3a48f34080f01eee18e8b130 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libselinux-2.0.94-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - host: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: Public-Domain - license_family: Public-Domain - summary: (CDT) SELinux library and simple utilities - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libselinux provides an API for SELinux - applications to get and set process and file security contexts and to obtain - security policy decisions. Required for any applications that use the SELinux - API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libselinux-devel-cos6-x86_64/build.sh b/cdts/libselinux-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libselinux-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libselinux-devel-cos6-x86_64/meta.yaml b/cdts/libselinux-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index f31d0243..00000000 --- a/cdts/libselinux-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libselinux-devel-cos6-x86_64 - version: 2.0.94 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libselinux-devel-2.0.94-7.el6.x86_64.rpm - sha256: d1700bab7dff967f45f82635480572bad973cd3982cf561a57e730adefaebc13 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libselinux-2.0.94-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int + 1000 }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - host: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int + 1000 }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int + 1000 }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: Public-Domain - license_family: Public-Domain - summary: (CDT) Header files and libraries used to build SELinux - description: | - The libselinux-devel package contains the libraries and header files needed - for developing SELinux applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsepol-cos6-x86_64/build.sh b/cdts/libsepol-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsepol-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsepol-cos6-x86_64/libsepol-license b/cdts/libsepol-cos6-x86_64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/cdts/libsepol-cos6-x86_64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libsepol-cos6-x86_64/meta.yaml b/cdts/libsepol-cos6-x86_64/meta.yaml deleted file mode 100644 index e307fd84..00000000 --- a/cdts/libsepol-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: libsepol-cos6-x86_64 - version: 2.0.41 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsepol-2.0.41-4.el6.x86_64.rpm - sha256: b8210da453e53ebdc14e06e1b11426c76e3ea203dce67cea2965f5fbc9e039d8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsepol-2.0.41-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) SELinux binary policy manipulation library - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libsepol provides an API for the - manipulation of SELinux binary policies. It is used by checkpolicy (the policy - compiler) and similar tools, as well as by programs like load_policy that need - to perform specific transformations on binary policies such as customizing - policy boolean settings. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsepol-devel-cos6-x86_64/build.sh b/cdts/libsepol-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsepol-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsepol-devel-cos6-x86_64/libsepol-license b/cdts/libsepol-devel-cos6-x86_64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/cdts/libsepol-devel-cos6-x86_64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libsepol-devel-cos6-x86_64/meta.yaml b/cdts/libsepol-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index c817635f..00000000 --- a/cdts/libsepol-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsepol-devel-cos6-x86_64 - version: 2.0.41 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsepol-devel-2.0.41-4.el6.x86_64.rpm - sha256: c7f9c6ffcfaffe0cc72d0b689d424ba9a3bd46d321176eb32a3c52d33aa15866 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsepol-2.0.41-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int + 1000 }} - host: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) Header files and libraries used to build policy manipulation tools - description: | - The libsepol-devel package contains the libraries and header files needed for - developing applications that manipulate binary policies. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsm-cos6-x86_64/build.sh b/cdts/libsm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsm-cos6-x86_64/meta.yaml b/cdts/libsm-cos6-x86_64/meta.yaml deleted file mode 100644 index e179c056..00000000 --- a/cdts/libsm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libsm-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libSM-1.2.1-2.el6.x86_64.rpm - sha256: 5bbbb484f3c7a2d7cdc090b6f88fef66a290d256685cfccb9fac60c08b83050f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libSM-1.2.1-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libSM-1.2.1/COPYING - summary: "(CDT) X.Org X11 SM runtime library" - description: | - The X.Org X11 SM (Session Management) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsm-devel-cos6-x86_64/build.sh b/cdts/libsm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsm-devel-cos6-x86_64/libsm-license b/cdts/libsm-devel-cos6-x86_64/libsm-license deleted file mode 100644 index 11e24363..00000000 --- a/cdts/libsm-devel-cos6-x86_64/libsm-license +++ /dev/null @@ -1,43 +0,0 @@ -Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/cdts/libsm-devel-cos6-x86_64/meta.yaml b/cdts/libsm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e09ad3e6..00000000 --- a/cdts/libsm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libsm-devel-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libSM-devel-1.2.1-2.el6.x86_64.rpm - sha256: c6a29a7d1e969851783a0d9e339f260fc81a14e910719f6cc5b76e0130f494c4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libSM-1.2.1-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - host: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libsm-license - summary: (CDT) X.Org X11 SM development package - description: | - The X.Org X11 SM (Session Management) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsoup-cos6-x86_64/build.sh b/cdts/libsoup-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsoup-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsoup-cos6-x86_64/libsoup-license b/cdts/libsoup-cos6-x86_64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/cdts/libsoup-cos6-x86_64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libsoup-cos6-x86_64/meta.yaml b/cdts/libsoup-cos6-x86_64/meta.yaml deleted file mode 100644 index e7c12cd3..00000000 --- a/cdts/libsoup-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libsoup-cos6-x86_64 - version: 2.34.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsoup-2.34.3-5.el6.x86_64.rpm - sha256: b499e68b71efdf4a9b2304b4b71a087d7d1d860e49236e58e860700a0ca690e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsoup-2.34.3-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - host: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://live.gnome.org/LibSoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Soup, an HTTP library implementation - description: | - Libsoup is an HTTP library implementation in C. It was originally part of a - SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP - and non-SOAP parts have now been split into separate packages. libsoup uses - the Glib main loop and is designed to work well with GTK applications. This - enables GNOME applications to access HTTP servers on the network in a - completely asynchronous fashion, very similar to the Gtk+ programming model (a - synchronous operation mode is also supported for those who want it). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libsoup-devel-cos6-x86_64/build.sh b/cdts/libsoup-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libsoup-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libsoup-devel-cos6-x86_64/libsoup-license b/cdts/libsoup-devel-cos6-x86_64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/cdts/libsoup-devel-cos6-x86_64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/libsoup-devel-cos6-x86_64/meta.yaml b/cdts/libsoup-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e484314c..00000000 --- a/cdts/libsoup-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: libsoup-devel-cos6-x86_64 - version: 2.34.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsoup-devel-2.34.3-5.el6.x86_64.rpm - sha256: 8d9d925f4296aeb44e8c30bd35c58b6928f4d2f5f3b5027d7acb687e0861ffa7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsoup-2.34.3-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int + 1000 }} - host: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int + 1000 }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://live.gnome.org/LibSoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Header files for the Soup library - description: | - Libsoup is an HTTP library implementation in C. This package allows you to - develop applications that use the libsoup library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libthai-cos6-x86_64/build.sh b/cdts/libthai-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libthai-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libthai-cos6-x86_64/meta.yaml b/cdts/libthai-cos6-x86_64/meta.yaml deleted file mode 100644 index 07cb8088..00000000 --- a/cdts/libthai-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: libthai-cos6-x86_64 - version: 0.1.12 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libthai-0.1.12-3.el6.x86_64.rpm - sha256: 3217a2b6885dd35ff4213498dd054cd1e4322f44832a9deab85f26ec10f493c5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libthai-0.1.12-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://linux.thai.net - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libthai-0.1.12/COPYING - summary: "(CDT) Thai language support routines" - description: | - LibThai is a set of Thai language support routines aimed to ease developers' - tasks to incorporate Thai language support in their applications. It includes - important Thai-specific functions e.g. word breaking, input and output methods - as well as basic character and string supports. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libtiff-cos6-x86_64/build.sh b/cdts/libtiff-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libtiff-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libtiff-cos6-x86_64/meta.yaml b/cdts/libtiff-cos6-x86_64/meta.yaml deleted file mode 100644 index c96cef2e..00000000 --- a/cdts/libtiff-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libtiff-cos6-x86_64 - version: 3.9.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libtiff-3.9.4-21.el6_8.x86_64.rpm - sha256: 882756e964228ec72fc7bd4df910cb48519bfa844419d8134325883356603997 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libtiff-3.9.4-21.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.remotesensing.org/libtiff/ - license: libtiff - license_family: Other - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libtiff-3.9.4/COPYRIGHT - summary: "(CDT) Library of functions for manipulating TIFF format image files" - description: | - The libtiff package contains a library of functions for manipulating TIFF - (Tagged Image File Format) image format files. TIFF is a widely used file - format for bitmapped images. TIFF files usually end in the .tif extension and - they are often quite large. The libtiff package should be installed if you - need to manipulate TIFF format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libudev-cos6-x86_64/build.sh b/cdts/libudev-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libudev-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libudev-cos6-x86_64/meta.yaml b/cdts/libudev-cos6-x86_64/meta.yaml deleted file mode 100644 index b6af2552..00000000 --- a/cdts/libudev-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libudev-cos6-x86_64 - version: 147 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libudev-147-2.73.el6_8.2.x86_64.rpm - sha256: 961be061b58d532d50a813ddf3fa24ba5c709ec80f9c6ab6356d8f21677625d6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/udev-147-2.73.el6_8.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libudev-147/COPYING - summary: "(CDT) Dynamic library to access udev device information" - description: | - This package contains the dynamic library libudev, which provides access to - udev device information, and an interface to search devices in sysfs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libuuid-cos6-x86_64/build.sh b/cdts/libuuid-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libuuid-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libuuid-cos6-x86_64/libuuid-license b/cdts/libuuid-cos6-x86_64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/cdts/libuuid-cos6-x86_64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/cdts/libuuid-cos6-x86_64/meta.yaml b/cdts/libuuid-cos6-x86_64/meta.yaml deleted file mode 100644 index 7d8d4241..00000000 --- a/cdts/libuuid-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libuuid-cos6-x86_64 - version: 2.17.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libuuid-2.17.2-12.28.el6_9.2.x86_64.rpm - sha256: 78e538ffb30ae1c33ed276d803c4a82db1cb43c856a7ca0227ee11371d450d15 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/util-linux-ng-2.17.2-12.28.el6_9.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID library, part of util-linux-ng. The libuuid - library generates and parses 128-bit universally unique id's (UUID's). A UUID - is an identifier that is unique across both space and time, with respect to - the space of all UUIDs. A UUID can be used for multiple purposes, from - tagging objects with an extremely short lifetime, to reliably identifying very - persistent objects across a network. See also the "uuid" package, which is a - separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libuuid-devel-cos6-x86_64/build.sh b/cdts/libuuid-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libuuid-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libuuid-devel-cos6-x86_64/libuuid-license b/cdts/libuuid-devel-cos6-x86_64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/cdts/libuuid-devel-cos6-x86_64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/cdts/libuuid-devel-cos6-x86_64/meta.yaml b/cdts/libuuid-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 52c17db8..00000000 --- a/cdts/libuuid-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libuuid-devel-cos6-x86_64 - version: 2.17.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libuuid-devel-2.17.2-12.28.el6_9.2.x86_64.rpm - sha256: 551cb94ec7403c90a0f6f6adf73674d08d122b3beb2c74c857b546c5efd86db0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/util-linux-ng-2.17.2-12.28.el6_9.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int + 1000 }} - host: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID development library and headers, part of - util-linux-ng. The libuuid library generates and parses 128-bit universally - unique id's (UUID's). A UUID is an identifier that is unique across both - space and time, with respect to the space of all UUIDs. A UUID can be used - for multiple purposes, from tagging objects with an extremely short lifetime, - to reliably identifying very persistent objects across a network. See also - the "uuid-devel" package, which is a separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libx11-common-cos6-x86_64/build.sh b/cdts/libx11-common-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libx11-common-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libx11-common-cos6-x86_64/meta.yaml b/cdts/libx11-common-cos6-x86_64/meta.yaml deleted file mode 100644 index f5d54e98..00000000 --- a/cdts/libx11-common-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libx11-common-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-common-1.6.4-3.el6.noarch.rpm - sha256: d2309178d1508403a377d92e25682583be9559119e6efd90b44b970a527a3b6e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libX11-common-1.6.4/COPYING - summary: "(CDT) Common data for libX11" - description: | - libX11 common data - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libx11-cos6-x86_64/build.sh b/cdts/libx11-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libx11-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libx11-cos6-x86_64/meta.yaml b/cdts/libx11-cos6-x86_64/meta.yaml deleted file mode 100644 index aa6a1e85..00000000 --- a/cdts/libx11-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-1.6.4-3.el6.x86_64.rpm - sha256: 10a698d15cfef14bb09a2ce4e569e8f42dca5c7197dacc04978f86d7b01c2224 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Core X11 protocol client library - description: | - Core X11 protocol client library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libx11-cos6-x86_64/x11-license b/cdts/libx11-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/cdts/libx11-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libx11-devel-cos6-x86_64/build.sh b/cdts/libx11-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libx11-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libx11-devel-cos6-x86_64/meta.yaml b/cdts/libx11-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 2b8ffd27..00000000 --- a/cdts/libx11-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-devel-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-devel-1.6.4-3.el6.x86_64.rpm - sha256: cb25b7e7d62c154e8784c0e916c58ba8811a9d4feb4ce3224f07105f66d358b4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Development files for libX11 - description: | - X.Org X11 libX11 development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libx11-devel-cos6-x86_64/x11-license b/cdts/libx11-devel-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/cdts/libx11-devel-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxau-cos6-x86_64/build.sh b/cdts/libxau-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxau-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxau-cos6-x86_64/meta.yaml b/cdts/libxau-cos6-x86_64/meta.yaml deleted file mode 100644 index 722bef64..00000000 --- a/cdts/libxau-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxau-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXau-1.0.6-4.el6.x86_64.rpm - sha256: d0a58ddeae0df842fa4b43eb83a143c85a129eb9b44ea797401a4d9f27d6c460 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXau-1.0.6-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXau-1.0.6/COPYING - summary: "(CDT) Sample Authorization Protocol for X" - description: | - This is a very simple mechanism for providing individual access to an X Window - System display.It uses existing core protocol and library hooks for specifying - authorization data in the connection setup block to restrict use of the - display to only those clients that show that they know a server-specific key - called a "magic cookie". - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxau-devel-cos6-x86_64/build.sh b/cdts/libxau-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxau-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxau-devel-cos6-x86_64/libxau-license b/cdts/libxau-devel-cos6-x86_64/libxau-license deleted file mode 100644 index 64492ad8..00000000 --- a/cdts/libxau-devel-cos6-x86_64/libxau-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1988, 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/cdts/libxau-devel-cos6-x86_64/meta.yaml b/cdts/libxau-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0f7cf414..00000000 --- a/cdts/libxau-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxau-devel-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXau-devel-1.0.6-4.el6.x86_64.rpm - sha256: b527f511f3d2d3b1f8084bb4692244564b5be4d920bd2d5d33e0696ff4ac877f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXau-1.0.6-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - host: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxau-license - summary: (CDT) Development files for libXau - description: | - X.Org X11 libXau development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxcb-cos6-x86_64/build.sh b/cdts/libxcb-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxcb-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxcb-cos6-x86_64/libxcb-license b/cdts/libxcb-cos6-x86_64/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/cdts/libxcb-cos6-x86_64/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/cdts/libxcb-cos6-x86_64/meta.yaml b/cdts/libxcb-cos6-x86_64/meta.yaml deleted file mode 100644 index e2e05392..00000000 --- a/cdts/libxcb-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libxcb-cos6-x86_64 - version: 1.12 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxcb-1.12-4.el6.x86_64.rpm - sha256: 43cef893717cea498ba6cba03a4960f9a02acb92570c67feede28a6addbbc8de - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxcb-1.12-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) A C binding to the X11 protocol - description: | - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a - small footprint, latency hiding, direct access to the protocol, improved - threading support, and extensibility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxcomposite-cos6-x86_64/build.sh b/cdts/libxcomposite-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxcomposite-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxcomposite-cos6-x86_64/meta.yaml b/cdts/libxcomposite-cos6-x86_64/meta.yaml deleted file mode 100644 index 3a390fef..00000000 --- a/cdts/libxcomposite-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxcomposite-cos6-x86_64 - version: 0.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcomposite-0.4.3-4.el6.x86_64.rpm - sha256: ff05d8070c8007ee5a46b35347a37509978dfe9eff3b2a54294afb77f1be458b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcomposite-0.4.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcomposite-0.4.3/COPYING - summary: "(CDT) X Composite Extension library" - description: | - X Composite Extension library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxcomposite-devel-cos6-x86_64/build.sh b/cdts/libxcomposite-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxcomposite-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license b/cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license deleted file mode 100644 index 1d7db68d..00000000 --- a/cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license +++ /dev/null @@ -1,40 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/libxcomposite-devel-cos6-x86_64/meta.yaml b/cdts/libxcomposite-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 555c48c3..00000000 --- a/cdts/libxcomposite-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcomposite-devel-cos6-x86_64 - version: 0.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcomposite-devel-0.4.3-4.el6.x86_64.rpm - sha256: a5571b8683fb93cbed743cf2ab34b321ee0522d4e4cd7a331ece08ca501113b5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcomposite-0.4.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcomposite-license - summary: (CDT) Development files for libXcomposite - description: | - X.Org X11 libXcomposite development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxcursor-cos6-x86_64/build.sh b/cdts/libxcursor-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxcursor-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxcursor-cos6-x86_64/meta.yaml b/cdts/libxcursor-cos6-x86_64/meta.yaml deleted file mode 100644 index 336704ad..00000000 --- a/cdts/libxcursor-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libxcursor-cos6-x86_64 - version: 1.1.14 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcursor-1.1.14-2.1.el6.x86_64.rpm - sha256: 528eb987e058ee4907c0007544c06e28d9b905b94ec9f0995c5081d507ed96b7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcursor-1.1.14-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcursor-1.1.14/COPYING - summary: "(CDT) Cursor management library" - description: | - This is a simple library designed to help locate and load cursors. Cursors - can be loaded from files or memory. A library of common cursors exists which - map to the standard X cursor names.Cursors can exist in several sizes and the - library automatically picks the best size. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxcursor-devel-cos6-x86_64/build.sh b/cdts/libxcursor-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxcursor-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxcursor-devel-cos6-x86_64/libxcursor-license b/cdts/libxcursor-devel-cos6-x86_64/libxcursor-license deleted file mode 100644 index 6d9f423c..00000000 --- a/cdts/libxcursor-devel-cos6-x86_64/libxcursor-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2002 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxcursor-devel-cos6-x86_64/meta.yaml b/cdts/libxcursor-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e3d48b55..00000000 --- a/cdts/libxcursor-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcursor-devel-cos6-x86_64 - version: 1.1.14 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcursor-devel-1.1.14-2.1.el6.x86_64.rpm - sha256: 38a76f370d0d713c526df6f13d4d97639fd04cd0c339b40556a10e43d6e00d3a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcursor-1.1.14-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int + 1000 }} - host: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcursor-license - summary: (CDT) Development files for libXcursor - description: | - libXcursor development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxdamage-cos6-x86_64/build.sh b/cdts/libxdamage-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxdamage-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxdamage-cos6-x86_64/meta.yaml b/cdts/libxdamage-cos6-x86_64/meta.yaml deleted file mode 100644 index 55e74290..00000000 --- a/cdts/libxdamage-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxdamage-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXdamage-1.1.3-4.el6.x86_64.rpm - sha256: 34b28487164c8b2d75638d595011948831be35197bc868f23b1cda8cca690db9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXdamage-1.1.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXdamage-1.1.3/COPYING - summary: "(CDT) X Damage extension library" - description: | - X.Org X11 libXdamage runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxdamage-devel-cos6-x86_64/build.sh b/cdts/libxdamage-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxdamage-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxdamage-devel-cos6-x86_64/libxdamage-license b/cdts/libxdamage-devel-cos6-x86_64/libxdamage-license deleted file mode 100644 index c7e2a66e..00000000 --- a/cdts/libxdamage-devel-cos6-x86_64/libxdamage-license +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxdamage-devel-cos6-x86_64/meta.yaml b/cdts/libxdamage-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 74d52c50..00000000 --- a/cdts/libxdamage-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxdamage-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXdamage-devel-1.1.3-4.el6.x86_64.rpm - sha256: 7f50bc14873e1435e78a903c9801ba38dc1ef94b932e1c93010a4635005ac24f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXdamage-1.1.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxdamage-license - summary: (CDT) Development files for libXdamage - description: | - X.Org X11 libXdamage development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxext-cos6-x86_64/build.sh b/cdts/libxext-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxext-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxext-cos6-x86_64/meta.yaml b/cdts/libxext-cos6-x86_64/meta.yaml deleted file mode 100644 index 4cd69b06..00000000 --- a/cdts/libxext-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-cos6-x86_64 - version: 1.3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXext-1.3.3-1.el6.x86_64.rpm - sha256: bd20507761eae7dfc586e3fc9351d78c1ec9840ac8cce332e959997a12ee4f6a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXext-1.3.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXext-1.3.3/COPYING - summary: "(CDT) X.Org X11 libXext runtime library" - description: | - X.Org X11 libXext runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxext-devel-cos6-x86_64/build.sh b/cdts/libxext-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxext-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxext-devel-cos6-x86_64/libxext-license b/cdts/libxext-devel-cos6-x86_64/libxext-license deleted file mode 100644 index e3a63ef7..00000000 --- a/cdts/libxext-devel-cos6-x86_64/libxext-license +++ /dev/null @@ -1,197 +0,0 @@ -Copyright 1986, 1987, 1988, 1989, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - -Copyright Digital Equipment Corporation, 1996 - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Digital Equipment Corporation -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided ``as is'' without express or implied warranty. - -Copyright (c) 1999, 2005, 2006, 2013, Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright (c) 1989 X Consortium, Inc. and Digital Equipment Corporation. -Copyright (c) 1992 X Consortium, Inc. and Intergraph Corporation. -Copyright (c) 1993 X Consortium, Inc. and Silicon Graphics, Inc. -Copyright (c) 1994, 1995 X Consortium, Inc. and Hewlett-Packard Company. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Digital Equipment Corporation, Intergraph Corporation, Silicon -Graphics, Hewlett-Packard, and the X Consortium make no -representations about the suitability for any purpose of the -information in this document. This documentation is provided ``as is'' -without express or implied warranty. diff --git a/cdts/libxext-devel-cos6-x86_64/meta.yaml b/cdts/libxext-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 82b68585..00000000 --- a/cdts/libxext-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-devel-cos6-x86_64 - version: 1.3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXext-devel-1.3.3-1.el6.x86_64.rpm - sha256: f12cbee9f19dd3c464bee670c2649ebdf363b9950a9f8662b16d4e79422ef5d9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXext-1.3.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxext-license - summary: (CDT) X.Org X11 libXext development package - description: | - X.Org X11 libXext development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxfixes-cos6-x86_64/build.sh b/cdts/libxfixes-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxfixes-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxfixes-cos6-x86_64/meta.yaml b/cdts/libxfixes-cos6-x86_64/meta.yaml deleted file mode 100644 index e65af97a..00000000 --- a/cdts/libxfixes-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-cos6-x86_64 - version: 5.0.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXfixes-5.0.3-1.el6.x86_64.rpm - sha256: 96b5fdf0e8060ea9a2496110048412401b51361aa2f6ed43bd702a5c137273a9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXfixes-5.0.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXfixes-5.0.3/COPYING - summary: "(CDT) X Fixes library" - description: | - X Fixes library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxfixes-devel-cos6-x86_64/build.sh b/cdts/libxfixes-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxfixes-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxfixes-devel-cos6-x86_64/libxfixes-license b/cdts/libxfixes-devel-cos6-x86_64/libxfixes-license deleted file mode 100644 index 66012a93..00000000 --- a/cdts/libxfixes-devel-cos6-x86_64/libxfixes-license +++ /dev/null @@ -1,41 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/libxfixes-devel-cos6-x86_64/meta.yaml b/cdts/libxfixes-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 16c3c372..00000000 --- a/cdts/libxfixes-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-devel-cos6-x86_64 - version: 5.0.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXfixes-devel-5.0.3-1.el6.x86_64.rpm - sha256: ec527e17374192217de76faf9b2c2aabcf8b895faad160e21ad0c299385171b1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXfixes-5.0.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxfixes-license - summary: (CDT) Development files for libXfixes - description: | - libXfixes development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxft-cos6-x86_64/build.sh b/cdts/libxft-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxft-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxft-cos6-x86_64/libXft-license b/cdts/libxft-cos6-x86_64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/cdts/libxft-cos6-x86_64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/libxft-cos6-x86_64/meta.yaml b/cdts/libxft-cos6-x86_64/meta.yaml deleted file mode 100644 index 7770afa6..00000000 --- a/cdts/libxft-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-cos6-x86_64 - version: 2.3.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXft-2.3.2-1.el6.x86_64.rpm - sha256: 4bdb750c6f7ba22cf0f3ef94ceaa33034e5830cd81b8bf18db07d2dce23ccd9c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXft-2.3.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int + 1000 }} - host: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft runtime library - description: | - X.Org X11 libXft runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxft-devel-cos6-x86_64/build.sh b/cdts/libxft-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxft-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxft-devel-cos6-x86_64/libXft-license b/cdts/libxft-devel-cos6-x86_64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/cdts/libxft-devel-cos6-x86_64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/libxft-devel-cos6-x86_64/meta.yaml b/cdts/libxft-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e7a28eb3..00000000 --- a/cdts/libxft-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-devel-cos6-x86_64 - version: 2.3.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXft-devel-2.3.2-1.el6.x86_64.rpm - sha256: 3059b776f66acda0e2f9c0558f7d3be184b882a81243e748a85632c635bf243c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXft-2.3.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int + 1000 }} - host: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft development package - description: | - X.Org X11 libXft development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxi-cos6-x86_64/build.sh b/cdts/libxi-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxi-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxi-cos6-x86_64/meta.yaml b/cdts/libxi-cos6-x86_64/meta.yaml deleted file mode 100644 index 81e6963f..00000000 --- a/cdts/libxi-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-cos6-x86_64 - version: 1.7.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXi-1.7.8-1.el6.x86_64.rpm - sha256: 3b7b5b08f2865e0da73dab056feb525f28f627a82fbc1ae03f3b26a0c1eaa355 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXi-1.7.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXi-1.7.8/COPYING - summary: "(CDT) X.Org X11 libXi runtime library" - description: | - X.Org X11 libXi runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxi-devel-cos6-x86_64/build.sh b/cdts/libxi-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxi-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxi-devel-cos6-x86_64/libxi-license b/cdts/libxi-devel-cos6-x86_64/libxi-license deleted file mode 100644 index 3b8f4fd6..00000000 --- a/cdts/libxi-devel-cos6-x86_64/libxi-license +++ /dev/null @@ -1,84 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 2008 Peter Hutterer - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the author shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the author. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/libxi-devel-cos6-x86_64/meta.yaml b/cdts/libxi-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index b73fb0bb..00000000 --- a/cdts/libxi-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-devel-cos6-x86_64 - version: 1.7.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXi-devel-1.7.8-1.el6.x86_64.rpm - sha256: 21e90483fe401d002eb794040ca21b31e84eb8fc87e706ec6dace3c8fc0d4c3b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXi-1.7.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int + 1000 }} - host: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxi-license - summary: (CDT) X.Org X11 libXi development package - description: | - X.Org X11 libXi development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxinerama-cos6-x86_64/build.sh b/cdts/libxinerama-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxinerama-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxinerama-cos6-x86_64/meta.yaml b/cdts/libxinerama-cos6-x86_64/meta.yaml deleted file mode 100644 index de6589a4..00000000 --- a/cdts/libxinerama-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXinerama-1.1.3-2.1.el6.x86_64.rpm - sha256: d521385486e0cb10deb0b859a56919f06e5a192e931c388af614fa2bb79d9b49 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXinerama-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXinerama-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXinerama runtime library" - description: | - X.Org X11 libXinerama runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxinerama-devel-cos6-x86_64/build.sh b/cdts/libxinerama-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxinerama-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxinerama-devel-cos6-x86_64/libxinerma-license b/cdts/libxinerama-devel-cos6-x86_64/libxinerma-license deleted file mode 100644 index b565d04a..00000000 --- a/cdts/libxinerama-devel-cos6-x86_64/libxinerma-license +++ /dev/null @@ -1,66 +0,0 @@ -Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/cdts/libxinerama-devel-cos6-x86_64/meta.yaml b/cdts/libxinerama-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 893a47ad..00000000 --- a/cdts/libxinerama-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXinerama-devel-1.1.3-2.1.el6.x86_64.rpm - sha256: 0b25538ec48990ce5743482beddb6c00fa514e0cd0443fdaa505d48864b2e300 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXinerama-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxinerma-license - summary: (CDT) X.Org X11 libXinerama development package - description: | - X.Org X11 libXinerama development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxml2-cos6-x86_64/build.sh b/cdts/libxml2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxml2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxml2-cos6-x86_64/libxml2-license b/cdts/libxml2-cos6-x86_64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/cdts/libxml2-cos6-x86_64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/cdts/libxml2-cos6-x86_64/meta.yaml b/cdts/libxml2-cos6-x86_64/meta.yaml deleted file mode 100644 index dc14d7e5..00000000 --- a/cdts/libxml2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libxml2-cos6-x86_64 - version: 2.7.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxml2-2.7.6-21.el6_8.1.x86_64.rpm - sha256: ff0ee13d07fcec255c1787a03ba982346e7e79dd03112649707eba3154858e14 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxml2-2.7.6-21.el6_8.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Library providing XML and HTML support - description: | - This library allows to manipulate XML files. It includes support to read, - modify and write XML and HTML files. There is DTDs support this includes - parsing and validation even with complex DtDs, either at parse time or later - once the document has been modified. The output can be a simple SAX stream or - and in-memory DOM like representations. In this case one can use the built-in - XPath and XPointer implementation to select subnodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxml2-devel-cos6-x86_64/build.sh b/cdts/libxml2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxml2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxml2-devel-cos6-x86_64/libxml2-license b/cdts/libxml2-devel-cos6-x86_64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/cdts/libxml2-devel-cos6-x86_64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/cdts/libxml2-devel-cos6-x86_64/meta.yaml b/cdts/libxml2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 31a84c9d..00000000 --- a/cdts/libxml2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libxml2-devel-cos6-x86_64 - version: 2.7.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxml2-devel-2.7.6-21.el6_8.1.x86_64.rpm - sha256: 0eaf1b49a15187f19b9ecf1d54877f00f72b25b73c76154225e4029f4136e64c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxml2-2.7.6-21.el6_8.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int + 1000 }} - host: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Libraries, includes, etc. to develop XML and HTML applications - description: | - Libraries, include files, etc you can use to develop XML applications. This - library allows to manipulate XML files. It includes support to read, modify - and write XML and HTML files. There is DTDs support this includes parsing and - validation even with complex DtDs, either at parse time or later once the - document has been modified. The output can be a simple SAX stream or and in- - memory DOM like representations. In this case one can use the built-in XPath - and XPointer implementation to select subnodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxrandr-cos6-x86_64/build.sh b/cdts/libxrandr-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxrandr-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxrandr-cos6-x86_64/libxrandr-license b/cdts/libxrandr-cos6-x86_64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/cdts/libxrandr-cos6-x86_64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxrandr-cos6-x86_64/meta.yaml b/cdts/libxrandr-cos6-x86_64/meta.yaml deleted file mode 100644 index 102d1e21..00000000 --- a/cdts/libxrandr-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-cos6-x86_64 - version: 1.5.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrandr-1.5.1-1.el6.x86_64.rpm - sha256: bea36342e705588ae2274cb88c7268d6855859d4208050afb877ab7e55c5a9f2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrandr-1.5.1-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr runtime library - description: | - X.Org X11 libXrandr runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxrandr-devel-cos6-x86_64/build.sh b/cdts/libxrandr-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxrandr-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxrandr-devel-cos6-x86_64/libxrandr-license b/cdts/libxrandr-devel-cos6-x86_64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/cdts/libxrandr-devel-cos6-x86_64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxrandr-devel-cos6-x86_64/meta.yaml b/cdts/libxrandr-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index f91b864d..00000000 --- a/cdts/libxrandr-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-devel-cos6-x86_64 - version: 1.5.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrandr-devel-1.5.1-1.el6.x86_64.rpm - sha256: e7e5a6de252c2e51be9ea29dbc3b7d56bc6f26412b7297a714793483e5657652 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrandr-1.5.1-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int + 1000 }} - host: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr development package - description: | - X.Org X11 libXrandr development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxrender-cos6-x86_64/build.sh b/cdts/libxrender-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxrender-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxrender-cos6-x86_64/meta.yaml b/cdts/libxrender-cos6-x86_64/meta.yaml deleted file mode 100644 index c152ce14..00000000 --- a/cdts/libxrender-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-cos6-x86_64 - version: 0.9.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrender-0.9.10-1.el6.x86_64.rpm - sha256: 074491b6365454a498783a6413623f62d6f7d505b78d19ddcd57b322d2fe5e80 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrender-0.9.10-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXrender-0.9.10/COPYING - summary: "(CDT) X.Org X11 libXrender runtime library" - description: | - X.Org X11 libXrender runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxrender-devel-cos6-x86_64/build.sh b/cdts/libxrender-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxrender-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxrender-devel-cos6-x86_64/libxrender-license b/cdts/libxrender-devel-cos6-x86_64/libxrender-license deleted file mode 100644 index 7316ea6c..00000000 --- a/cdts/libxrender-devel-cos6-x86_64/libxrender-license +++ /dev/null @@ -1,39 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxrender-devel-cos6-x86_64/meta.yaml b/cdts/libxrender-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index afe29a95..00000000 --- a/cdts/libxrender-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-devel-cos6-x86_64 - version: 0.9.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrender-devel-0.9.10-1.el6.x86_64.rpm - sha256: 4ee248cb32dc0037e4521db916fbfe578963a27792998932be1d43f29e58f537 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrender-0.9.10-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int + 1000 }} - host: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrender-license - summary: (CDT) X.Org X11 libXrender development package - description: | - X.Org X11 libXrender development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxscrnsaver-cos6-x86_64/build.sh b/cdts/libxscrnsaver-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxscrnsaver-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license b/cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/cdts/libxscrnsaver-cos6-x86_64/meta.yaml b/cdts/libxscrnsaver-cos6-x86_64/meta.yaml deleted file mode 100644 index 57eae498..00000000 --- a/cdts/libxscrnsaver-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxscrnsaver-cos6-x86_64 - version: 1.2.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXScrnSaver-1.2.2-2.el6.x86_64.rpm - sha256: 81b34282c3bca2f38f8ee7cf64a15c8516be0df608b144fa1efbeffd28b578e4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXScrnSaver-1.2.2-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXss runtime library - description: | - X.Org X11 libXss runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxscrnsaver-devel-cos6-x86_64/build.sh b/cdts/libxscrnsaver-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxscrnsaver-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license b/cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml b/cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 40fddee4..00000000 --- a/cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxscrnsaver-devel-cos6-x86_64 - version: 1.2.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXScrnSaver-devel-1.2.2-2.el6.x86_64.rpm - sha256: 8a63dcfa4a48120facd315b74309c472cedf66b0373e791374884ddc43eab150 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXScrnSaver-1.2.2-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int + 1000 }} - host: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXScrnSaver development package - description: | - X.Org X11 libXss development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxshmfence-cos6-x86_64/build.sh b/cdts/libxshmfence-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxshmfence-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxshmfence-cos6-x86_64/libxshmfence-license b/cdts/libxshmfence-cos6-x86_64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/cdts/libxshmfence-cos6-x86_64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxshmfence-cos6-x86_64/meta.yaml b/cdts/libxshmfence-cos6-x86_64/meta.yaml deleted file mode 100644 index 6e15ef04..00000000 --- a/cdts/libxshmfence-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxshmfence-cos6-x86_64 - version: 1.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxshmfence-1.2-1.el6.x86_64.rpm - sha256: 8149be38414087a25f003b86688801974fe3916b7b5c6d4a7f09e1a0fc09c6e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxshmfence-1.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) X11 shared memory fences - description: | - Shared memory fences for X11, as used in DRI3. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxshmfence-devel-cos6-x86_64/build.sh b/cdts/libxshmfence-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxshmfence-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license b/cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/libxshmfence-devel-cos6-x86_64/meta.yaml b/cdts/libxshmfence-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 1a79a732..00000000 --- a/cdts/libxshmfence-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxshmfence-devel-cos6-x86_64 - version: 1.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxshmfence-devel-1.2-1.el6.x86_64.rpm - sha256: 833adacb90f00c8a58673bad0caf987872f958a60dd60605670aa6587132462d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxshmfence-1.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int + 1000 }} - host: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) Development files for libxshmfence - description: | - The libxshmfence-devel package contains libraries and header files for - developing applications that use libxshmfence. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxt-cos6-x86_64/build.sh b/cdts/libxt-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxt-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxt-cos6-x86_64/meta.yaml b/cdts/libxt-cos6-x86_64/meta.yaml deleted file mode 100644 index 43429c70..00000000 --- a/cdts/libxt-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXt-1.1.4-6.1.el6.x86_64.rpm - sha256: 3823da22fbd520ede2c8005671b26b1e7a6353ffff3ce61a62abd972ae027423 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXt-1.1.4-6.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXt-1.1.4/COPYING - summary: "(CDT) X.Org X11 libXt runtime library" - description: | - X.Org X11 libXt runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxt-devel-cos6-x86_64/build.sh b/cdts/libxt-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxt-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxt-devel-cos6-x86_64/libxt-license b/cdts/libxt-devel-cos6-x86_64/libxt-license deleted file mode 100644 index 2e737692..00000000 --- a/cdts/libxt-devel-cos6-x86_64/libxt-license +++ /dev/null @@ -1,130 +0,0 @@ - -Copyright © 2003,2019 Thomas E. Dickey - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 1993, 2011, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1987, 1988, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1993, 1994 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealing in this Software without prior written authorization from the -X Consortium. diff --git a/cdts/libxt-devel-cos6-x86_64/meta.yaml b/cdts/libxt-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 758a8f8f..00000000 --- a/cdts/libxt-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-devel-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXt-devel-1.1.4-6.1.el6.x86_64.rpm - sha256: 46e5bfa27683d65501d539b476cf48b90a61a6c4e8735430bf07518629958553 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXt-1.1.4-6.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - host: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxt-license - summary: (CDT) X.Org X11 libXt development package - description: | - X.Org X11 libXt development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxtst-cos6-x86_64/build.sh b/cdts/libxtst-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxtst-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxtst-cos6-x86_64/libxtst-license b/cdts/libxtst-cos6-x86_64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/cdts/libxtst-cos6-x86_64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/cdts/libxtst-cos6-x86_64/meta.yaml b/cdts/libxtst-cos6-x86_64/meta.yaml deleted file mode 100644 index 14c6036f..00000000 --- a/cdts/libxtst-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-cos6-x86_64 - version: 1.2.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXtst-1.2.3-1.el6.x86_64.rpm - sha256: 6b4b8f77bac8c59617f67510690ca21d9b0ab245d81e9df1406fc827aac9ef1a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXtst-1.2.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst runtime library - description: | - X.Org X11 libXtst runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxtst-devel-cos6-x86_64/build.sh b/cdts/libxtst-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxtst-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxtst-devel-cos6-x86_64/libxtst-license b/cdts/libxtst-devel-cos6-x86_64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/cdts/libxtst-devel-cos6-x86_64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/cdts/libxtst-devel-cos6-x86_64/meta.yaml b/cdts/libxtst-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 19df8a97..00000000 --- a/cdts/libxtst-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-devel-cos6-x86_64 - version: 1.2.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXtst-devel-1.2.3-1.el6.x86_64.rpm - sha256: e5506db9d01d1eacb6181e8a87b0fa10b7c18e336e2ac1eee33fae8edc4d19d1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXtst-1.2.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst development package - description: | - X.Org X11 libXtst development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxxf86vm-cos6-x86_64/build.sh b/cdts/libxxf86vm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxxf86vm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxxf86vm-cos6-x86_64/meta.yaml b/cdts/libxxf86vm-cos6-x86_64/meta.yaml deleted file mode 100644 index 6871d2d5..00000000 --- a/cdts/libxxf86vm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXxf86vm-1.1.3-2.1.el6.x86_64.rpm - sha256: e1123e1d4344da63daa2e17f42867ae7be8a9e8d6f6b6bfd35983d74b0cf9827 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXxf86vm-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXxf86vm-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXxf86vm runtime library" - description: | - X.Org X11 libXxf86vm runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/libxxf86vm-devel-cos6-x86_64/build.sh b/cdts/libxxf86vm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/libxxf86vm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license b/cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license deleted file mode 100644 index 4ea858bb..00000000 --- a/cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license +++ /dev/null @@ -1,25 +0,0 @@ -Copyright (c) 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY. diff --git a/cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml b/cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 86d04c59..00000000 --- a/cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXxf86vm-devel-1.1.3-2.1.el6.x86_64.rpm - sha256: b7c7a1fb3ce090875ff3c36ad20229803e427cc88dd101bb152e5d40b360f28e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXxf86vm-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - host: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxxf86vm-license - summary: (CDT) X.Org X11 libXxf86vm development package - description: | - X.Org X11 libXxf86vm development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-dri-drivers-cos6-x86_64/build.sh b/cdts/mesa-dri-drivers-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-dri-drivers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-dri-drivers-cos6-x86_64/mesa-license b/cdts/mesa-dri-drivers-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-dri-drivers-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml b/cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml deleted file mode 100644 index ab462a4b..00000000 --- a/cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-dri-drivers-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-dri-drivers-11.0.7-4.el6.x86_64.rpm - sha256: 9d6229146f751141ce3c6fc79eaaa93b9a2c6d2e5f59d254aaec6d4dbfc2a88c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int + 1000 }} - host: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa-based DRI drivers - description: | - Mesa-based DRI drivers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-dri1-drivers-cos6-x86_64/build.sh b/cdts/mesa-dri1-drivers-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-dri1-drivers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license b/cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml b/cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml deleted file mode 100644 index 3cfe3bb0..00000000 --- a/cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: mesa-dri1-drivers-cos6-x86_64 - version: 7.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-dri1-drivers-7.11-8.el6.x86_64.rpm - sha256: 1d18996e1bad9e9d59bd28af8f99f154b240e77f24a07ed4d11961c1e5dbafc9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-dri1-drivers-7.11-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa graphics libraries - description: | - Mesa DRI1 drivers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-libegl-cos6-x86_64/build.sh b/cdts/mesa-libegl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-libegl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-libegl-cos6-x86_64/mesa-license b/cdts/mesa-libegl-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-libegl-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-libegl-cos6-x86_64/meta.yaml b/cdts/mesa-libegl-cos6-x86_64/meta.yaml deleted file mode 100644 index 48370c5d..00000000 --- a/cdts/mesa-libegl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: mesa-libegl-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libEGL-11.0.7-4.el6.x86_64.rpm - sha256: 1b5638595636d26590e1a2140c9d64a452b63d985a507197206d0e85b7796753 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL runtime libraries - description: | - Mesa libEGL runtime libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-libegl-devel-cos6-x86_64/build.sh b/cdts/mesa-libegl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-libegl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-libegl-devel-cos6-x86_64/mesa-license b/cdts/mesa-libegl-devel-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-libegl-devel-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml b/cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 96b7f9ea..00000000 --- a/cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libegl-devel-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libEGL-devel-11.0.7-4.el6.x86_64.rpm - sha256: ab9ec8809a13604bc58507068602e6253eb42b54cdede08ad48444645ea3f744 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - host: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL development package - description: | - Mesa libEGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-libgbm-cos6-x86_64/build.sh b/cdts/mesa-libgbm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-libgbm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-libgbm-cos6-x86_64/mesa-license b/cdts/mesa-libgbm-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-libgbm-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-libgbm-cos6-x86_64/meta.yaml b/cdts/mesa-libgbm-cos6-x86_64/meta.yaml deleted file mode 100644 index 65ba63ef..00000000 --- a/cdts/mesa-libgbm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: mesa-libgbm-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libgbm-11.0.7-4.el6.x86_64.rpm - sha256: bdeae3480e80e3a552db21a8e1eb277f00e700363120f3ec20865556f3005eaa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa gbm library - description: | - Mesa gbm runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-libgl-cos6-x86_64/build.sh b/cdts/mesa-libgl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-libgl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-libgl-cos6-x86_64/mesa-license b/cdts/mesa-libgl-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-libgl-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-libgl-cos6-x86_64/meta.yaml b/cdts/mesa-libgl-cos6-x86_64/meta.yaml deleted file mode 100644 index 3d1d1729..00000000 --- a/cdts/mesa-libgl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: mesa-libgl-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGL-11.0.7-4.el6.x86_64.rpm - sha256: 6061908e6a12b5dd427facff2380672233a3ae25205b633718ce82327172578f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int + 1000 }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - host: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int + 1000 }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int + 1000 }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int + 1000 }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL runtime libraries and DRI drivers - description: | - Mesa libGL runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/mesa-libgl-devel-cos6-x86_64/build.sh b/cdts/mesa-libgl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/mesa-libgl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/mesa-libgl-devel-cos6-x86_64/mesa-license b/cdts/mesa-libgl-devel-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/cdts/mesa-libgl-devel-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml b/cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 4fe7866b..00000000 --- a/cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libgl-devel-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGL-devel-11.0.7-4.el6.x86_64.rpm - sha256: 3d29cf8ed50b36a268294640c4afad9a7a005ccfbc9d2e9e8528d1160ce95e30 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - host: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nspr-cos6-x86_64/build.sh b/cdts/nspr-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/nspr-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/nspr-cos6-x86_64/meta.yaml b/cdts/nspr-cos6-x86_64/meta.yaml deleted file mode 100644 index ea71bdff..00000000 --- a/cdts/nspr-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: nspr-cos6-x86_64 - version: 4.19.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nspr-4.19.0-1.el6.x86_64.rpm - sha256: f7dc13dea884b7d3bd374059629be73e9e74e6a5939e0fd5dd4285a1e889d031 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nspr-4.19.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/nspr/ - license: MPL-2.0 - license_family: Other - license_file: nspr-license - summary: (CDT) Netscape Portable Runtime - description: | - NSPR provides platform independence for non-GUI operating system facilities. - These facilities include threads, thread synchronization, normal file and - network I/O, interval timing and calendar time, basic memory management - (malloc and free) and shared library linking. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nspr-cos6-x86_64/nspr-license b/cdts/nspr-cos6-x86_64/nspr-license deleted file mode 100644 index a612ad98..00000000 --- a/cdts/nspr-cos6-x86_64/nspr-license +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/cdts/nss-cos6-x86_64/build.sh b/cdts/nss-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/nss-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/nss-cos6-x86_64/meta.yaml b/cdts/nss-cos6-x86_64/meta.yaml deleted file mode 100644 index 30149dc8..00000000 --- a/cdts/nss-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,57 +0,0 @@ -package: - name: nss-cos6-x86_64 - version: 3.36.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-3.36.0-8.el6.x86_64.rpm - sha256: 7e2ada2dbb795a56a2961d0ea681d47f481c42faf3cd0886d991bf07f8d3c39a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-3.36.0-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int + 1000 }} - host: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services - description: | - Network Security Services (NSS) is a set of libraries designed to support - cross-platform development of security-enabled client and server applications. - Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, - PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security - standards. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nss-cos6-x86_64/nss-license b/cdts/nss-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/cdts/nss-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/cdts/nss-softokn-cos6-x86_64/build.sh b/cdts/nss-softokn-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/nss-softokn-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/nss-softokn-cos6-x86_64/meta.yaml b/cdts/nss-softokn-cos6-x86_64/meta.yaml deleted file mode 100644 index 8bb8d91c..00000000 --- a/cdts/nss-softokn-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: nss-softokn-cos6-x86_64 - version: 3.14.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-softokn-3.14.3-23.3.el6_8.x86_64.rpm - sha256: 7e4298904daec41067f01c8943055560cd153d1f39c668c6d2fa978a3d66dd81 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-softokn-3.14.3-23.3.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int + 1000 }} - host: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int + 1000 }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int + 1000 }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Softoken Module - description: | - Network Security Services Softoken Cryptographic Module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nss-softokn-cos6-x86_64/nss-license b/cdts/nss-softokn-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/cdts/nss-softokn-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/cdts/nss-softokn-freebl-cos6-x86_64/build.sh b/cdts/nss-softokn-freebl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/nss-softokn-freebl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml b/cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml deleted file mode 100644 index 07bdd996..00000000 --- a/cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: nss-softokn-freebl-cos6-x86_64 - version: 3.14.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64.rpm - sha256: bccc1e55c5cf90d7ee5ef2d25253fc8dd2c3854121a65711f5f5618b097ffb70 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-softokn-3.14.3-23.3.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Freebl library for the Network Security Services - description: | - NSS Softoken Cryptographic Module Freelb Library Install the nss-softokn- - freebl package if you need the freebl library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nss-softokn-freebl-cos6-x86_64/nss-license b/cdts/nss-softokn-freebl-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/cdts/nss-softokn-freebl-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/cdts/nss-util-cos6-x86_64/build.sh b/cdts/nss-util-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/nss-util-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/nss-util-cos6-x86_64/meta.yaml b/cdts/nss-util-cos6-x86_64/meta.yaml deleted file mode 100644 index 36f80382..00000000 --- a/cdts/nss-util-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: nss-util-cos6-x86_64 - version: 3.36.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-util-3.36.0-1.el6.x86_64.rpm - sha256: 928a4ae279634a99963b4525a665c882431a50b9c5f28548572e8f00254f2d88 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-util-3.36.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - host: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Utilities Library - description: | - Utilities for Network Security Services and the Softoken module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/nss-util-cos6-x86_64/nss-license b/cdts/nss-util-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/cdts/nss-util-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/cdts/numactl-cos6-x86_64/build.sh b/cdts/numactl-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/numactl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/numactl-cos6-x86_64/meta.yaml b/cdts/numactl-cos6-x86_64/meta.yaml deleted file mode 100644 index 1512ba98..00000000 --- a/cdts/numactl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: numactl-cos6-x86_64 - version: 2.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/numactl-2.0.9-2.el6.x86_64.rpm - sha256: 70e58c3b01ce62d90ef0e3d9f1c0d1d3efaa4d237b3b821ee7d1e791553d82a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/numactl-2.0.9-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: ftp://oss.sgi.com/www/projects/libnuma/download - license: LGPLv2/GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Library for tuning for Non Uniform Memory Access machines - description: | - Simple NUMA policy support. It consists of a numactl program to run other - programs with a specific NUMA policy and a libnuma to do allocations with NUMA - policy in applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/numactl-cos6-x86_64/numactl-copyright.txt b/cdts/numactl-cos6-x86_64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/cdts/numactl-cos6-x86_64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/cdts/numactl-cos6-x86_64/numactl-gpl2.txt b/cdts/numactl-cos6-x86_64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/cdts/numactl-cos6-x86_64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/numactl-cos6-x86_64/numactl-lgpl2.txt b/cdts/numactl-cos6-x86_64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/numactl-cos6-x86_64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/numactl-devel-cos6-x86_64/build.sh b/cdts/numactl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/numactl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/numactl-devel-cos6-x86_64/meta.yaml b/cdts/numactl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index df43a629..00000000 --- a/cdts/numactl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: numactl-devel-cos6-x86_64 - version: 2.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/numactl-devel-2.0.9-2.el6.x86_64.rpm - sha256: 0c8d3b3a8bd677c152c7649f603157ba38114e960e62450fa711dfd3d9185037 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/numactl-2.0.9-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int + 1000 }} - host: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: ftp://oss.sgi.com/www/projects/libnuma/download - license: LGPLv2/GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Development package for building Applications that use numa - description: | - Provides development headers for numa library calls - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt b/cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt b/cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt b/cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/opensm-cos6-x86_64/build.sh b/cdts/opensm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/opensm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/opensm-cos6-x86_64/meta.yaml b/cdts/opensm-cos6-x86_64/meta.yaml deleted file mode 100644 index 23423226..00000000 --- a/cdts/opensm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: opensm-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-3.3.17-1.el6.x86_64.rpm - sha256: 1133cfd513a5e32a5c5aba55115ad7e6e9e9e018b9e8bdbf2ef321a7b354a267 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - host: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) OpenIB InfiniBand Subnet Manager and management utilities - description: | - OpenSM is the OpenIB project's Subnet Manager for Infiniband networks. The - subnet manager is run as a system daemon on one of the machines in the - infiniband fabric to manage the fabric's routing state. This package also - contains various tools for diagnosing and testing Infiniband networks that can - be used from any machine and do not need to be run on a machine running the - opensm daemon. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/opensm-cos6-x86_64/opensm-license b/cdts/opensm-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/cdts/opensm-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/cdts/opensm-devel-cos6-x86_64/build.sh b/cdts/opensm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/opensm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/opensm-devel-cos6-x86_64/meta.yaml b/cdts/opensm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 1f2ed6f6..00000000 --- a/cdts/opensm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: opensm-devel-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-devel-3.3.17-1.el6.x86_64.rpm - sha256: 4c388b5f39132e01f2e96ec81d37f7222104dc28c6a6b1c8ac5442eed2c5df6d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - host: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Development files for the opensm-libs libraries - description: | - Development environment for the opensm libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/opensm-devel-cos6-x86_64/opensm-license b/cdts/opensm-devel-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/cdts/opensm-devel-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/cdts/opensm-libs-cos6-x86_64/build.sh b/cdts/opensm-libs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/opensm-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/opensm-libs-cos6-x86_64/meta.yaml b/cdts/opensm-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index 2e71fa94..00000000 --- a/cdts/opensm-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: opensm-libs-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-libs-3.3.17-1.el6.x86_64.rpm - sha256: eb3027cbc2a340d7093c8ad18c6c8933670d02e3cbede1e8db86db3ffcbe0f06 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Libraries used by opensm and included utilities - description: | - Shared libraries for Infiniband user space access - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/opensm-libs-cos6-x86_64/opensm-license b/cdts/opensm-libs-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/cdts/opensm-libs-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/cdts/orbit2-cos6-x86_64/build.sh b/cdts/orbit2-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/orbit2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/orbit2-cos6-x86_64/meta.yaml b/cdts/orbit2-cos6-x86_64/meta.yaml deleted file mode 100644 index 80f7ca59..00000000 --- a/cdts/orbit2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: orbit2-cos6-x86_64 - version: 2.14.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ORBit2-2.14.17-7.el6.x86_64.rpm - sha256: 292e8159497d55ae398fa2659bbea11d5ece3d135856654a75a3aaeae8ad00b6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ORBit2-2.14.17-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) A high-performance CORBA Object Request Broker - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker). It allows programs to send requests and receive - replies from other programs, regardless of the locations of the two programs. - CORBA is an architecture that enables communication between program objects, - regardless of the programming language they're written in or the operating - system they run on. You will need to install this package and ORBit-devel if - you want to write programs that use CORBA technology. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/orbit2-cos6-x86_64/orbit2-copying b/cdts/orbit2-cos6-x86_64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/cdts/orbit2-cos6-x86_64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/orbit2-cos6-x86_64/orbit2-copying.lib b/cdts/orbit2-cos6-x86_64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/cdts/orbit2-cos6-x86_64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/orbit2-devel-cos6-x86_64/build.sh b/cdts/orbit2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/orbit2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/orbit2-devel-cos6-x86_64/meta.yaml b/cdts/orbit2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index c200bdca..00000000 --- a/cdts/orbit2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: orbit2-devel-cos6-x86_64 - version: 2.14.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ORBit2-devel-2.14.17-7.el6.x86_64.rpm - sha256: 077b9aef4138f4ef777ab92154c64d43839d0bc1a33ebdb97433546e3f393664 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ORBit2-2.14.17-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int + 1000 }} - host: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int + 1000 }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) Development libraries, header files and utilities for ORBit - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker) with support for the C language. This package - contains the header files, libraries and utilities necessary to write programs - that use CORBA technology. If you want to write such programs, you'll also - need to install the ORBIT package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/orbit2-devel-cos6-x86_64/orbit2-copying b/cdts/orbit2-devel-cos6-x86_64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/cdts/orbit2-devel-cos6-x86_64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib b/cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/p11-kit-cos6-x86_64/build.sh b/cdts/p11-kit-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/p11-kit-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/p11-kit-cos6-x86_64/meta.yaml b/cdts/p11-kit-cos6-x86_64/meta.yaml deleted file mode 100644 index 38cc47f7..00000000 --- a/cdts/p11-kit-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: p11-kit-cos6-x86_64 - version: 0.18.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/p11-kit-0.18.5-2.el6_5.2.x86_64.rpm - sha256: 72c0d0603374442745817291b41eff329e97557aa89d6d8b112f5c033d16ee15 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/p11-kit-0.18.5-2.el6_5.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) Library for loading and sharing PKCS#11 modules - description: | - p11-kit provides a way to load and enumerate PKCS#11 modules, as well as a - standard configuration setup for installing PKCS#11 modules in such a way that - they're discoverable. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/p11-kit-cos6-x86_64/p11-kit-license b/cdts/p11-kit-cos6-x86_64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/cdts/p11-kit-cos6-x86_64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/cdts/p11-kit-trust-cos6-x86_64/build.sh b/cdts/p11-kit-trust-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/p11-kit-trust-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/p11-kit-trust-cos6-x86_64/meta.yaml b/cdts/p11-kit-trust-cos6-x86_64/meta.yaml deleted file mode 100644 index 3cb960ea..00000000 --- a/cdts/p11-kit-trust-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: p11-kit-trust-cos6-x86_64 - version: 0.18.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/p11-kit-trust-0.18.5-2.el6_5.2.x86_64.rpm - sha256: 567f2ae1f27f625358041e52dfaea7fb9a4ddbc989452077660e03bdfbcd98a5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/p11-kit-0.18.5-2.el6_5.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int + 1000 }} - host: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) System trust module from p11-kit - description: | - The p11-kit-trust package contains a system trust PKCS#11 module which - contains certificate anchors and black lists. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/p11-kit-trust-cos6-x86_64/p11-kit-license b/cdts/p11-kit-trust-cos6-x86_64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/cdts/p11-kit-trust-cos6-x86_64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/cdts/pam-cos6-x86_64/build.sh b/cdts/pam-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pam-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pam-cos6-x86_64/meta.yaml b/cdts/pam-cos6-x86_64/meta.yaml deleted file mode 100644 index f469ccbc..00000000 --- a/cdts/pam-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: pam-cos6-x86_64 - version: 1.1.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-1.1.1-24.el6.x86_64.rpm - sha256: 095709ce23bc6a9b3f129271b91c0eeb686a3ea1408b2083a9dd81496f244e48 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - host: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int + 1000 }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int + 1000 }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html - summary: (CDT) An extensible library which provides authentication for applications - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pam-devel-cos6-x86_64/build.sh b/cdts/pam-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pam-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pam-devel-cos6-x86_64/meta.yaml b/cdts/pam-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 259c3248..00000000 --- a/cdts/pam-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: pam-devel-cos6-x86_64 - version: 1.1.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-devel-1.1.1-24.el6.x86_64.rpm - sha256: e79d2690e197ac1ab0bfd9e59395509390316f7aa42ae5174838d293ec613ecc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} - host: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.1/html/mwg-copyright.html - summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. This package contains header files and - static libraries used for building both PAM-aware applications and modules for - use with PAM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pango-cos6-x86_64/build.sh b/cdts/pango-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pango-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pango-cos6-x86_64/meta.yaml b/cdts/pango-cos6-x86_64/meta.yaml deleted file mode 100644 index 3291c6dc..00000000 --- a/cdts/pango-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,65 +0,0 @@ -package: - name: pango-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pango-1.28.1-11.el6.x86_64.rpm - sha256: 0663a5ce99cebf5285d96c4d92fc83155e859976bfd72980bf8691c3e89f92ad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pango-1.28.1-11.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int + 1000 }} - host: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pango-1.28.1/COPYING - summary: "(CDT) System for layout and rendering of internationalized text" - description: | - Pango is a library for laying out and rendering of text, with an emphasis on - internationalization. Pango can be used anywhere that text layout is needed, - though most of the work on Pango so far has been done in the context of the - GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. - Pango is designed to be modular; the core Pango layout engine can be used with - different font backends. The integration of Pango with Cairo provides a - complete solution with high quality text handling and graphics rendering. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pango-devel-cos6-x86_64/build.sh b/cdts/pango-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pango-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pango-devel-cos6-x86_64/meta.yaml b/cdts/pango-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0fe21a1e..00000000 --- a/cdts/pango-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: pango-devel-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pango-devel-1.28.1-11.el6.x86_64.rpm - sha256: 1536c68fa4ab95ebf1a5852d86d5b3b70d50e14ad213c03d4a79379e12784092 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pango-1.28.1-11.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - host: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int + 1000 }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int + 1000 }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int + 1000 }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int + 1000 }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: pango-copying - summary: (CDT) Development files for pango - description: | - The pango-devel package includes the header files and developer documentation - for the pango package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pango-devel-cos6-x86_64/pango-copying b/cdts/pango-devel-cos6-x86_64/pango-copying deleted file mode 100644 index bf50f20d..00000000 --- a/cdts/pango-devel-cos6-x86_64/pango-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/pciutils-cos6-x86_64/build.sh b/cdts/pciutils-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pciutils-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pciutils-cos6-x86_64/meta.yaml b/cdts/pciutils-cos6-x86_64/meta.yaml deleted file mode 100644 index 331bcb6a..00000000 --- a/cdts/pciutils-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: pciutils-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-3.1.10-4.el6.x86_64.rpm - sha256: 032d8139acdddb79dbc85e8908a4e47cf797d8dfb73b5667c8e97f4fe902254d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - host: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) PCI bus related utilities - description: | - The pciutils package contains various utilities for inspecting and setting - devices connected to the PCI bus. The utilities provided require kernel - version 2.1.82 or newer (which support the /proc/bus/pci interface). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pciutils-cos6-x86_64/pciutils-license b/cdts/pciutils-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/cdts/pciutils-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/pciutils-devel-cos6-x86_64/build.sh b/cdts/pciutils-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pciutils-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pciutils-devel-cos6-x86_64/meta.yaml b/cdts/pciutils-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index cdc45b62..00000000 --- a/cdts/pciutils-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: pciutils-devel-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-devel-3.1.10-4.el6.x86_64.rpm - sha256: 4de7d5d29aef3ed87ccf89e5aa9dde0300abcf3cc3aa20b0232c202a5cb56ef7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - host: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI development library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pciutils-devel-cos6-x86_64/pciutils-license b/cdts/pciutils-devel-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/cdts/pciutils-devel-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/pciutils-libs-cos6-x86_64/build.sh b/cdts/pciutils-libs-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pciutils-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pciutils-libs-cos6-x86_64/meta.yaml b/cdts/pciutils-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index 9f1910ea..00000000 --- a/cdts/pciutils-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: pciutils-libs-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-libs-3.1.10-4.el6.x86_64.rpm - sha256: b1a79ca5f71ef6efb20c8b9477ed18446264acd8bded5caea8b982f99e8936dc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pciutils-libs-cos6-x86_64/pciutils-license b/cdts/pciutils-libs-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/cdts/pciutils-libs-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/cdts/pixman-cos6-x86_64/build.sh b/cdts/pixman-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pixman-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pixman-cos6-x86_64/meta.yaml b/cdts/pixman-cos6-x86_64/meta.yaml deleted file mode 100644 index b391076f..00000000 --- a/cdts/pixman-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: pixman-cos6-x86_64 - version: 0.32.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pixman-0.32.8-1.el6.x86_64.rpm - sha256: d5e9a2ac49bae1bff6fd806367aa0f9125eef6dee1b515a6af6576b883032e91 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pixman-0.32.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library - description: | - Pixman is a pixel manipulation library for X and cairo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pixman-cos6-x86_64/pixman-license b/cdts/pixman-cos6-x86_64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/cdts/pixman-cos6-x86_64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/cdts/pixman-devel-cos6-x86_64/build.sh b/cdts/pixman-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pixman-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pixman-devel-cos6-x86_64/meta.yaml b/cdts/pixman-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index fd127d5b..00000000 --- a/cdts/pixman-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: pixman-devel-cos6-x86_64 - version: 0.32.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pixman-devel-0.32.8-1.el6.x86_64.rpm - sha256: e2b0d664ebc9b1d37f9260e0eb2b8adf336f1347898412a41bd74a9bc022cbe8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pixman-0.32.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int + 1000 }} - host: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library development package - description: | - Development library for pixman. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/pixman-devel-cos6-x86_64/pixman-license b/cdts/pixman-devel-cos6-x86_64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/cdts/pixman-devel-cos6-x86_64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/cdts/pkgconfig-cos6-x86_64/build.sh b/cdts/pkgconfig-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/pkgconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/pkgconfig-cos6-x86_64/meta.yaml b/cdts/pkgconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index 616c1a49..00000000 --- a/cdts/pkgconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: pkgconfig-cos6-x86_64 - version: 0.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pkgconfig-0.23-9.1.el6.x86_64.rpm - sha256: b30108af8380be5e12f80365caf07a0d08f1da85263c35c45ef92f2040716a4d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pkgconfig-0.23-9.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://pkgconfig.freedesktop.org - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pkgconfig-0.23/COPYING - summary: "(CDT) A tool for determining compilation options" - description: | - The pkgconfig tool determines compilation options. For each required library, - it reads the configuration file and outputs the necessary compiler and linker - flags. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/webkitgtk-cos6-x86_64/build.sh b/cdts/webkitgtk-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/webkitgtk-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/webkitgtk-cos6-x86_64/meta.yaml b/cdts/webkitgtk-cos6-x86_64/meta.yaml deleted file mode 100644 index 6b523853..00000000 --- a/cdts/webkitgtk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: webkitgtk-cos6-x86_64 - version: 1.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/webkitgtk-1.4.3-9.el6_6.x86_64.rpm - sha256: add2dfc713c011e5154a53f2846698876c1743afc5df20bb07e3a9ecbe4825a1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/webkitgtk-1.4.3-9.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.webkitgtk.org/ - license: LGPLv2+ and BSD - license_family: LGPL - license_file: webkitgtk-license - summary: (CDT) GTK+ Web content engine library - description: | - WebKitGTK+ is the port of the portable web rendering engine WebKit to the GTK+ - platform. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/webkitgtk-cos6-x86_64/webkitgtk-license b/cdts/webkitgtk-cos6-x86_64/webkitgtk-license deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/webkitgtk-cos6-x86_64/webkitgtk-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/webkitgtk-devel-cos6-x86_64/build.sh b/cdts/webkitgtk-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/webkitgtk-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/webkitgtk-devel-cos6-x86_64/meta.yaml b/cdts/webkitgtk-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index d3af5369..00000000 --- a/cdts/webkitgtk-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: webkitgtk-devel-cos6-x86_64 - version: 1.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/webkitgtk-devel-1.4.3-9.el6_6.x86_64.rpm - sha256: 92d76a0c5b5c4fcd92db16f285c36a45c8c44d956676ec4126bb50d1df848532 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/webkitgtk-1.4.3-9.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int + 1000 }} - host: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.webkitgtk.org/ - license: LGPLv2+ and BSD - license_family: LGPL - license_file: webkitgtk-license - summary: (CDT) Development files for webkitgtk - description: | - The webkitgtk-devel package contains libraries, build data, and header files - for developing applications that use webkitgtk. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license b/cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license deleted file mode 100644 index 35a0945f..00000000 --- a/cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/cdts/xcb-util-cos6-x86_64/build.sh b/cdts/xcb-util-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-cos6-x86_64/meta.yaml b/cdts/xcb-util-cos6-x86_64/meta.yaml deleted file mode 100644 index e1b89f06..00000000 --- a/cdts/xcb-util-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: xcb-util-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-0.4.0-2.2.el6.x86_64.rpm - sha256: 2d69df814957a3a2b537767cc28f20505fa92dbb71079b055cdf3e282bd7e9bf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-0.4.0-2.2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Convenience libraries sitting on top of libxcb - description: | - The xcb-util module provides a number of libraries which sit on top of libxcb, - the core X protocol library, and some of the extension libraries. These - experimental libraries provide convenience functions and interfaces which make - the raw X protocol more usable. Some of the libraries also provide client-side - code which is not strictly part of the X protocol but which have traditionally - been provided by Xlib. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-cos6-x86_64/xcb-util-license b/cdts/xcb-util-cos6-x86_64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/cdts/xcb-util-cos6-x86_64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-devel-cos6-x86_64/build.sh b/cdts/xcb-util-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-devel-cos6-x86_64/meta.yaml b/cdts/xcb-util-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 8c8ce5b6..00000000 --- a/cdts/xcb-util-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-devel-0.4.0-2.2.el6.x86_64.rpm - sha256: 6e0dcec0395bd256802cbd1e29be1b24524ae4138b0e96ee531c3633fce83d5d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-0.4.0-2.2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - host: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Development and header files for xcb-util - description: | - Development files for xcb-util. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-devel-cos6-x86_64/xcb-util-license b/cdts/xcb-util-devel-cos6-x86_64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/cdts/xcb-util-devel-cos6-x86_64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-image-cos6-x86_64/build.sh b/cdts/xcb-util-image-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-image-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-image-cos6-x86_64/meta.yaml b/cdts/xcb-util-image-cos6-x86_64/meta.yaml deleted file mode 100644 index 65039790..00000000 --- a/cdts/xcb-util-image-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: xcb-util-image-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-image-0.4.0-3.el6.x86_64.rpm - sha256: 7153c414cc28c2a68bbc1b1ff8c2df8a16923566b5c13e93e7efdc947af4700a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-image-0.4.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Port of Xlib's XImage and XShmImage functions on top of libxcb - description: | - XCB util-image module provides the following library: - image: Port of - Xlib's XImage and XShmImage functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license b/cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-image-devel-cos6-x86_64/build.sh b/cdts/xcb-util-image-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-image-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml b/cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 7b62e640..00000000 --- a/cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-image-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-image-devel-0.4.0-3.el6.x86_64.rpm - sha256: 36f59decee2c3f6d80d9585b4d8adad04644facb40c146991598d8cbd73823e1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-image-0.4.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - host: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Development and header files for xcb-util-image - description: | - Development files for xcb-util-image. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license b/cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-keysyms-cos6-x86_64/build.sh b/cdts/xcb-util-keysyms-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-keysyms-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml b/cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml deleted file mode 100644 index 7a831424..00000000 --- a/cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: xcb-util-keysyms-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-keysyms-0.4.0-1.el6.x86_64.rpm - sha256: 0e57296fc9cf726cf40fdb5ecb59d184dde757a5f3198b9cb782aa865cc61260 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Standard X key constants and keycodes conversion on top of libxcb - description: | - XCB util-keysyms module provides the following library: - keysyms: Standard - X key constants and conversion to/from keycodes. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license b/cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh b/cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml b/cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index c6440cb5..00000000 --- a/cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-keysyms-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-keysyms-devel-0.4.0-1.el6.x86_64.rpm - sha256: 0450b9845cbefe5f75a5fea572122220faf7a29ca927e39202e47b1aa5d29fe2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - host: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Development and header files for xcb-util-keysyms - description: | - Development files for xcb-util-keysyms. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license b/cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xcb-util-renderutil-cos6-x86_64/build.sh b/cdts/xcb-util-renderutil-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-renderutil-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml b/cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml deleted file mode 100644 index f58950aa..00000000 --- a/cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: xcb-util-renderutil-cos6-x86_64 - version: 0.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-renderutil-0.3.9-3.el6.x86_64.rpm - sha256: e9a1affa439211796d33ad60f9b1d529442c2dee2a2632d0da8ea53725a9e768 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Convenience functions for the Render extension - description: | - XCB util-renderutil module provides the following library: - renderutil: - Convenience functions for the Render extension. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license b/cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh b/cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml b/cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 3ceef729..00000000 --- a/cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-renderutil-devel-cos6-x86_64 - version: 0.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-renderutil-devel-0.3.9-3.el6.x86_64.rpm - sha256: 162143c451ce667249300db475041f18f15e25fd0c3e6163d77e400f466b7c9b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int + 1000 }} - host: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Development and header files for xcb-util-renderutil - description: | - Development files for xcb-util-renderutil. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license b/cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-wm-cos6-x86_64/build.sh b/cdts/xcb-util-wm-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-wm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-wm-cos6-x86_64/meta.yaml b/cdts/xcb-util-wm-cos6-x86_64/meta.yaml deleted file mode 100644 index 7e4e54f8..00000000 --- a/cdts/xcb-util-wm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: xcb-util-wm-cos6-x86_64 - version: 0.4.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-wm-0.4.1-5.el6.x86_64.rpm - sha256: 73225fcac0787a8fb7d9f6f4ee75559de77e9e23788583b93bde4733c6a4fbbb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-wm-0.4.1-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Client and window-manager helper library on top of libxcb - description: | - XCB util-wm module provides the following libraries: - ewmh: Both client - and window-manager helpers for EWMH. - icccm: Both client and window-manager - helpers for ICCCM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license b/cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xcb-util-wm-devel-cos6-x86_64/build.sh b/cdts/xcb-util-wm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xcb-util-wm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml b/cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 30b9b381..00000000 --- a/cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-wm-devel-cos6-x86_64 - version: 0.4.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-wm-devel-0.4.1-5.el6.x86_64.rpm - sha256: 6d1a2d96ed7cebbce01e0149253686e418c9b006fe1c5c7a30c41a19f599426a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-wm-0.4.1-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int + 1000 }} - host: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Development and header files for xcb-util-vm - description: | - Development files for xcb-util-wm. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license b/cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto deleted file mode 100644 index be403fde..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto +++ /dev/null @@ -1,27 +0,0 @@ -/************************************************************************** - -Copyright (c) 2002-2009 Apple, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto deleted file mode 100644 index 142f2fab..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1992, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto deleted file mode 100644 index b541db83..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto +++ /dev/null @@ -1,41 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto deleted file mode 100644 index d14c75a8..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto deleted file mode 100644 index 7ea03ea2..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto deleted file mode 100644 index a99b75ab..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2007 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Soft- -ware"), to deal in the Software without restriction, including without -limitation the rights to use, copy, modify, merge, publish, distribute, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, provided that the above copyright -notice(s) and this permission notice appear in all copies of the Soft- -ware and that both the above copyright notice(s) and this permission -notice appear in supporting documentation. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY -RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN -THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE- -QUENTIAL 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 PERFOR- -MANCE OF THIS SOFTWARE. - -Except as contained in this notice, the name of a copyright holder shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization of -the copyright holder. - -Authors: - Kristian Høgsberg (krh@redhat.com) diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto deleted file mode 100644 index 8dcf1d48..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto deleted file mode 100644 index 316475fb..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto deleted file mode 100644 index c8114fef..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto +++ /dev/null @@ -1,42 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. -Copyright 2010 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto deleted file mode 100644 index 3e473adc..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1998-1999 Shunsuke Akiyama . -All rights reserved. -Copyright (c) 1998-1999 X-TrueType Server Project, All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -SUCH DAMAGE. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto deleted file mode 100644 index eac45aae..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto +++ /dev/null @@ -1,86 +0,0 @@ -Copyright 1990, 1991 Network Computing Devices; -Portions Copyright 1987 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Network Computing Devices or Digital -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Network Computing Devices and Digital make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -NETWORK COMPUTING DEVICES AND DIGITAL DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES -OR DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1990, 1991, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc.. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto deleted file mode 100644 index 78b6de44..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto +++ /dev/null @@ -1,27 +0,0 @@ -SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) -Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice including the dates of first publication and -either this permission notice or a reference to -http://oss.sgi.com/projects/FreeB/ -shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Silicon Graphics, Inc. -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from -Silicon Graphics, Inc. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto deleted file mode 100644 index f0b75c0d..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto deleted file mode 100644 index 6f12c2f4..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto deleted file mode 100644 index 03b62622..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto +++ /dev/null @@ -1,22 +0,0 @@ - -Copyright (c) 2004, Sun Microsystems, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SUN MICROSYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Sun Microsystems shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from Sun Microsystems. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto deleted file mode 100644 index 7f33cbfd..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto +++ /dev/null @@ -1,12 +0,0 @@ -This is a stub file. This package has not yet had its complete licensing -information compiled. Please see the individual source files for details on -your rights to use and modify this software. - -Please submit updated COPYING files to the Xorg bugzilla: - -https://bugs.freedesktop.org/enter_bug.cgi?product=xorg - -All licensing questions regarding this software should be directed at the -Xorg mailing list: - -http://lists.freedesktop.org/mailman/listinfo/xorg diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto deleted file mode 100644 index 3ce03b5d..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto deleted file mode 100644 index 8dcf1d48..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto deleted file mode 100644 index 3b590a8f..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto +++ /dev/null @@ -1,29 +0,0 @@ -(c) Copyright 1996 Hewlett-Packard Company -(c) Copyright 1996 International Business Machines Corp. -(c) Copyright 1996, Oracle and/or its affiliates. All rights reserved. -(c) Copyright 1996 Novell, Inc. -(c) Copyright 1996 Digital Equipment Corp. -(c) Copyright 1996 Fujitsu Limited -(c) Copyright 1996 Hitachi, Ltd. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the copyright holders shall -not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from said -copyright holders. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto deleted file mode 100644 index 4ae7cc03..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright © 2000 Compaq Computer Corporation -Copyright © 2002 Hewlett-Packard Company -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto deleted file mode 100644 index ae257264..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto +++ /dev/null @@ -1,17 +0,0 @@ -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto deleted file mode 100644 index f330a5d7..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. - -Author: Keith Packard, SuSE, Inc. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto deleted file mode 100644 index d878fd69..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002 XFree86 Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto deleted file mode 100644 index 8d5f0873..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - -Author: Keith Packard, MIT X Consortium diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto deleted file mode 100644 index 3ebeac69..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto +++ /dev/null @@ -1,18 +0,0 @@ -Copyright 1987, 1988, 1989, 1990, 1994 by Digital Equipment Corporation, -Maynard, MA - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto deleted file mode 100644 index 28dd80b0..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts, -and the Massachusetts Institute of Technology, Cambridge, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or MIT not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. - - -Copyright (c) 2004 The Unichrome Project. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR(S) OR COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto deleted file mode 100644 index 55a98f73..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto +++ /dev/null @@ -1,23 +0,0 @@ -Copyright (c) 2002 Apple Computer, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto deleted file mode 100644 index 32cb88f0..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto +++ /dev/null @@ -1,108 +0,0 @@ -Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -The X Window System is a Trademark of The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts. -Copyright 1989 by Hewlett-Packard Company. - - All Rights Reserved - -Permission to use, duplicate, change, and distribute this software and -its documentation for any purpose and without fee is granted, provided -that the above copyright notice appear in such copy and that this -copyright notice appear in all supporting documentation, and that the -names of Apollo Computer Inc., the Hewlett-Packard Company, or the X -Consortium not be used in advertising or publicity pertaining to -distribution of the software without written prior permission. - -HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD -TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. Hewlett-Packard shall not be liable for errors -contained herein or direct, indirect, special, incidental or -consequential damages in connection with the furnishing, -performance, or use of this material. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto deleted file mode 100644 index 782a1ecc..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto deleted file mode 100644 index 23135f95..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto +++ /dev/null @@ -1,201 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - - -Copyright 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name Network Computing Devices, Inc. not be -used in advertising or publicity pertaining to distribution of this -software without specific, written prior permission. - -THIS SOFTWARE IS PROVIDED `AS-IS'. NETWORK COMPUTING DEVICES, INC., -DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT -LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK -COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING -SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, -DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND -REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -SOFTWARE. - - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - - -Copyright © 2007-2008 Peter Hutterer - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto deleted file mode 100644 index 9f1e9997..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto deleted file mode 100644 index 9f1e9997..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto deleted file mode 100644 index 26b68787..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto deleted file mode 100644 index 9f1e9997..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto deleted file mode 100644 index 9f1e9997..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto deleted file mode 100644 index bc845c03..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto +++ /dev/null @@ -1,25 +0,0 @@ -Copyright 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto b/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto deleted file mode 100644 index 54284fc8..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto +++ /dev/null @@ -1,45 +0,0 @@ -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh b/cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml b/cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 9de6c798..00000000 --- a/cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,80 +0,0 @@ -package: - name: xorg-x11-proto-devel-cos6-x86_64 - version: 7.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-proto-devel-7.7-14.el6.noarch.rpm - sha256: 34147662e82b9729652f013cb3578b02ca72786263bc7ab167d713da7ed28790 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-proto-devel-7.7-14.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: - - COPYING-applewmproto - - COPYING-bigreqsproto - - COPYING-compositeproto - - COPYING-damageproto - - COPYING-dmxproto - - COPYING-dri2proto - - COPYING-dri3proto - - COPYING-evieproto - - COPYING-fixesproto - - COPYING-fontcacheproto - - COPYING-fontsproto - - COPYING-glproto - - COPYING-inputproto - - COPYING-kbproto - - COPYING-lg3dproto - - COPYING-panoramixproto - - COPYING-pmproto - - COPYING-presentproto - - COPYING-printproto - - COPYING-randrproto - - COPYING-recordproto - - COPYING-renderproto - - COPYING-resourceproto - - COPYING-scrnsaverproto - - COPYING-trapproto - - COPYING-videoproto - - COPYING-windowswmproto - - COPYING-x11proto - - COPYING-xcmiscproto - - COPYING-xextproto - - COPYING-xf86bigfontproto - - COPYING-xf86dgaproto - - COPYING-xf86driproto - - COPYING-xf86miscproto - - COPYING-xf86rushproto - - COPYING-xf86vidmodeproto - - COPYING-xineramaproto - summary: (CDT) X.Org X11 Protocol headers - description: | - X.Org X11 Protocol headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xorg-x11-server-common-cos6-x86_64/build.sh b/cdts/xorg-x11-server-common-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xorg-x11-server-common-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml b/cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml deleted file mode 100644 index d5e2a29c..00000000 --- a/cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xorg-x11-server-common-cos6-x86_64 - version: 1.17.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-server-common-1.17.4-17.el6.centos.x86_64.rpm - sha256: eda900d7276fbd94ee9245a797d125823f3e8f6fba6a39de8f483bd74b5df178 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-server-1.17.4-17.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int + 1000 }} - host: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Xorg server common files - description: | - Common files shared among all X servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xorg-x11-server-common-cos6-x86_64/x11-license b/cdts/xorg-x11-server-common-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/cdts/xorg-x11-server-common-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh b/cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml b/cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml deleted file mode 100644 index 849fcebb..00000000 --- a/cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: xorg-x11-server-xvfb-cos6-x86_64 - version: 1.17.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-server-Xvfb-1.17.4-17.el6.centos.x86_64.rpm - sha256: a19ef575f929cea75abf984d92fd5cc77e77e9b8525904b2f979c2cc89cd2c92 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-server-1.17.4-17.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int + 1000 }} - host: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT and GPLv2 - license_family: GPL2 - license_file: x11-license - summary: (CDT) A X Windows System virtual framebuffer X server. - description: | - Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines - with no display hardware and no physical input devices. Xvfb simulates a dumb - framebuffer using virtual memory. Xvfb does not open any devices, but behaves - otherwise as an X display. Xvfb is normally used for testing servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license b/cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/cdts/xorg-x11-util-macros-cos6-x86_64/build.sh b/cdts/xorg-x11-util-macros-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/cdts/xorg-x11-util-macros-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml b/cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml deleted file mode 100644 index c48f883c..00000000 --- a/cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: xorg-x11-util-macros-cos6-x86_64 - version: 1.19.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-util-macros-1.19.0-3.el6.noarch.rpm - sha256: 937647195e65052a89cd1e740fa45c5bb1c1f3e5e2fb710fecc066a06f90872f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/xorg-x11-util-macros-1.19.0/COPYING - summary: "(CDT) X.Org X11 Autotools macros" - description: | - X.Org X11 autotools macros required for building the various packages that - comprise the X Window System. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/custom_cdts/libudev-devel-cos6-x86_64/build.sh b/custom_cdts/libudev-devel-cos6-x86_64/build.sh deleted file mode 100755 index 305854b9..00000000 --- a/custom_cdts/libudev-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -mkdir -p "${PREFIX}"/x86_64-conda-linux-gnu/sysroot -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd "${PREFIX}"/x86_64-conda-linux-gnu/sysroot > /dev/null 2>&1 -cp -Rf "${SRC_DIR}"/binary/* . -popd diff --git a/custom_cdts/libudev-devel-cos6-x86_64/meta.yaml b/custom_cdts/libudev-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 29abe02c..00000000 --- a/custom_cdts/libudev-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libudev-devel-cos6-x86_64 - version: 147 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libudev-devel-147-2.73.el6_8.2.x86_64.rpm - sha256: 318322d5e63b27bf423e011e9b3d8863e5b1aa5ac57de131add0a85c8e6bbbfe - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/udev-147-2.73.el6_8.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - missing_dso_whitelist: - - '*' - -# udev is removed because it is not in the feedstock -requirements: - build: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - host: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - run: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - - sysroot_linux-64 2.12 - -about: - home: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libudev-devel-147/COPYING - summary: "(CDT) Development files for libudev" - description: | - This package contains the development files for the library libudev, a dynamic - library, which provides access to udev device information. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/custom_cdts/mesa-libglu-cos6-x86_64/build.sh b/custom_cdts/mesa-libglu-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/custom_cdts/mesa-libglu-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/custom_cdts/mesa-libglu-cos6-x86_64/mesa-license b/custom_cdts/mesa-libglu-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/custom_cdts/mesa-libglu-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/custom_cdts/mesa-libglu-cos6-x86_64/meta.yaml b/custom_cdts/mesa-libglu-cos6-x86_64/meta.yaml deleted file mode 100644 index 9c50b134..00000000 --- a/custom_cdts/mesa-libglu-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -package: - name: mesa-libglu-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGLU-11.0.7-4.el6.x86_64.rpm - sha256: b56e0217bf287fa0211ce209a2180305b74d93d867c6dee91e55a46b5da78508 - no_hoist: true - folder: binary - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - host: - - sysroot_linux-64 2.12.* - run: - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/custom_cdts/mesa-libglu-devel-cos6-x86_64/build.sh b/custom_cdts/mesa-libglu-devel-cos6-x86_64/build.sh deleted file mode 100755 index 44dc3055..00000000 --- a/custom_cdts/mesa-libglu-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/custom_cdts/mesa-libglu-devel-cos6-x86_64/mesa-license b/custom_cdts/mesa-libglu-devel-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/custom_cdts/mesa-libglu-devel-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/custom_cdts/mesa-libglu-devel-cos6-x86_64/meta.yaml b/custom_cdts/mesa-libglu-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0443edab..00000000 --- a/custom_cdts/mesa-libglu-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: mesa-libglu-devel-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGLU-devel-11.0.7-4.el6.x86_64.rpm - sha256: b9ddb0d38fed0050b9145b6bb69b2fc6ee014df9bf3004316d222cf5bd8f167b - no_hoist: true - folder: binary - -build: - number: {{ cdt_build_number|int + 1000 }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libglu-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - host: - - mesa-libglu-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - run: - - mesa-libglu-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int + 1000 }} - - sysroot_linux-64 2.12.* - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/README.md b/legacy_cdts/README.md deleted file mode 100644 index 9efa75d8..00000000 --- a/legacy_cdts/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# legacy CDT recipes - -The recipes in this directory are generated automatically by the -`gen_cdt_recipes.py` script. Please edit that script or the `rpm.py` -file to change them. \ No newline at end of file diff --git a/legacy_cdts/alsa-lib-cos6-x86_64/build.sh b/legacy_cdts/alsa-lib-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/alsa-lib-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-cos6-x86_64/meta.yaml b/legacy_cdts/alsa-lib-cos6-x86_64/meta.yaml deleted file mode 100644 index 4d1017a8..00000000 --- a/legacy_cdts/alsa-lib-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: alsa-lib-cos6-x86_64 - version: 1.1.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/alsa-lib-1.1.0-4.el6.x86_64.rpm - sha256: bfc2cdcd83083c9df5bf4a9ce1b6b73121b54c85d9eb5834dce75caae58b9a4a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/alsa-lib-1.1.0-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/alsa-lib-1.1.0/COPYING - summary: "(CDT) The Advanced Linux Sound Architecture (ALSA) library" - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - runtime libraries to simplify application programming and provide higher level - functionality as well as support for the older OSS API, providing binary - compatibility for most OSS programs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/alsa-lib-cos7-aarch64/build.sh b/legacy_cdts/alsa-lib-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/alsa-lib-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-cos7-aarch64/meta.yaml b/legacy_cdts/alsa-lib-cos7-aarch64/meta.yaml deleted file mode 100644 index 2a244b2a..00000000 --- a/legacy_cdts/alsa-lib-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: alsa-lib-cos7-aarch64 - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/alsa-lib-1.1.8-1.el7.aarch64.rpm - sha256: c74d3725249d9b2415109aaf4947ad4bfbf453054dd47531467481cec86f0e00 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/alsa-lib-1.1.8/COPYING - summary: "(CDT) The Advanced Linux Sound Architecture (ALSA) library" - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - runtime libraries to simplify application programming and provide higher level - functionality as well as support for the older OSS API, providing binary - compatibility for most OSS programs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/alsa-lib-cos7-ppc64le/build.sh b/legacy_cdts/alsa-lib-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/alsa-lib-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-cos7-ppc64le/meta.yaml b/legacy_cdts/alsa-lib-cos7-ppc64le/meta.yaml deleted file mode 100644 index c6e9ebe3..00000000 --- a/legacy_cdts/alsa-lib-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: alsa-lib-cos7-ppc64le - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/alsa-lib-1.1.8-1.el7.ppc64le.rpm - sha256: 545010ede619c0437d6a3c142e38e017fe214af8dc830eb20b96b5fb18ce760f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/alsa-lib-1.1.8/COPYING - summary: "(CDT) The Advanced Linux Sound Architecture (ALSA) library" - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - runtime libraries to simplify application programming and provide higher level - functionality as well as support for the older OSS API, providing binary - compatibility for most OSS programs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license b/legacy_cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license deleted file mode 100644 index af2501de..00000000 --- a/legacy_cdts/alsa-lib-devel-cos6-x86_64/alsa-lib-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/alsa-lib-devel-cos6-x86_64/build.sh b/legacy_cdts/alsa-lib-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/alsa-lib-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-devel-cos6-x86_64/meta.yaml b/legacy_cdts/alsa-lib-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 5cd407ed..00000000 --- a/legacy_cdts/alsa-lib-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: alsa-lib-devel-cos6-x86_64 - version: 1.1.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/alsa-lib-devel-1.1.0-4.el6.x86_64.rpm - sha256: 0763ecbb829b73f154d7d077246497ccccb524a20f1dce449a364804bb406aab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/alsa-lib-1.1.0-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int }} - host: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int }} - run: - - alsa-lib-cos6-x86_64 ==1.1.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: alsa-lib-license - summary: (CDT) Development files from the ALSA library - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - development libraries for developing against the ALSA libraries and - interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/alsa-lib-devel-cos7-aarch64/alsa-lib-license b/legacy_cdts/alsa-lib-devel-cos7-aarch64/alsa-lib-license deleted file mode 100644 index af2501de..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-aarch64/alsa-lib-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/alsa-lib-devel-cos7-aarch64/build.sh b/legacy_cdts/alsa-lib-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-devel-cos7-aarch64/meta.yaml b/legacy_cdts/alsa-lib-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 3e1c39c2..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: alsa-lib-devel-cos7-aarch64 - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/alsa-lib-devel-1.1.8-1.el7.aarch64.rpm - sha256: 9c378db289e157bd775ac6cf2f9c9dd2fbfc1376806d89d6ccd0f9d3c75e272d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - alsa-lib-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - host: - - alsa-lib-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - run: - - alsa-lib-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: alsa-lib-license - summary: (CDT) Development files from the ALSA library - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - development libraries for developing against the ALSA libraries and - interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/alsa-lib-license b/legacy_cdts/alsa-lib-devel-cos7-ppc64le/alsa-lib-license deleted file mode 100644 index af2501de..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/alsa-lib-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/build.sh b/legacy_cdts/alsa-lib-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index e19c42ff..00000000 --- a/legacy_cdts/alsa-lib-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: alsa-lib-devel-cos7-ppc64le - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/alsa-lib-devel-1.1.8-1.el7.ppc64le.rpm - sha256: b60215fe9b765201ff0116fec35deeedffeeacfd79da0231ba03a7a5e71d4fad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/alsa-lib-1.1.8-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - alsa-lib-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - host: - - alsa-lib-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - run: - - alsa-lib-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.alsa-project.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: alsa-lib-license - summary: (CDT) Development files from the ALSA library - description: | - The Advanced Linux Sound Architecture (ALSA) provides audio and MIDI - functionality to the Linux operating system. This package includes the ALSA - development libraries for developing against the ALSA libraries and - interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-cos6-x86_64/at-spi-license b/legacy_cdts/at-spi-cos6-x86_64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-cos6-x86_64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-cos6-x86_64/build.sh b/legacy_cdts/at-spi-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/at-spi-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-cos6-x86_64/meta.yaml b/legacy_cdts/at-spi-cos6-x86_64/meta.yaml deleted file mode 100644 index ec34d9a9..00000000 --- a/legacy_cdts/at-spi-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: at-spi-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/at-spi-1.28.1-2.el6.centos.x86_64.rpm - sha256: fd951cd7fd7bd1533b2c1f5d16c213d0406a5edbddf49e1405650a946998a9fa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/at-spi-1.28.1-2.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Assistive Technology Service Provider Interface - description: | - at-spi allows assistive technologies to access GTK-based applications. - Essentially it exposes the internals of applications for automation, so tools - such as screen readers, magnifiers, or even scripting interfaces can query and - interact with GUI controls. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-cos7-aarch64/at-spi-license b/legacy_cdts/at-spi-cos7-aarch64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-cos7-aarch64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-cos7-aarch64/build.sh b/legacy_cdts/at-spi-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/at-spi-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-cos7-aarch64/meta.yaml b/legacy_cdts/at-spi-cos7-aarch64/meta.yaml deleted file mode 100644 index 6f23120c..00000000 --- a/legacy_cdts/at-spi-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: at-spi-cos7-aarch64 - version: 1.32.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/at-spi-1.32.0-12.el7.aarch64.rpm - sha256: 3a016b08364d3235508a9e96ab95bb4ae10a10c19528507fefa79fc9d3e5d5d8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Assistive Technology Service Provider Interface - description: | - at-spi allows assistive technologies to access GTK-based applications. - Essentially it exposes the internals of applications for automation, so tools - such as screen readers, magnifiers, or even scripting interfaces can query and - interact with GUI controls. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-cos7-ppc64le/at-spi-license b/legacy_cdts/at-spi-cos7-ppc64le/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-cos7-ppc64le/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-cos7-ppc64le/build.sh b/legacy_cdts/at-spi-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/at-spi-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-cos7-ppc64le/meta.yaml b/legacy_cdts/at-spi-cos7-ppc64le/meta.yaml deleted file mode 100644 index e8e2b177..00000000 --- a/legacy_cdts/at-spi-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: at-spi-cos7-ppc64le - version: 1.32.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/at-spi-1.32.0-12.el7.ppc64le.rpm - sha256: 3769435e3bf78db35e42f802780802c2ae367cf2a092b016e8c80d484056ad2f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - atk-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Assistive Technology Service Provider Interface - description: | - at-spi allows assistive technologies to access GTK-based applications. - Essentially it exposes the internals of applications for automation, so tools - such as screen readers, magnifiers, or even scripting interfaces can query and - interact with GUI controls. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-devel-cos6-x86_64/at-spi-license b/legacy_cdts/at-spi-devel-cos6-x86_64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-devel-cos6-x86_64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-devel-cos6-x86_64/build.sh b/legacy_cdts/at-spi-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/at-spi-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-devel-cos6-x86_64/meta.yaml b/legacy_cdts/at-spi-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 8fb985a1..00000000 --- a/legacy_cdts/at-spi-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: at-spi-devel-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/at-spi-devel-1.28.1-2.el6.centos.x86_64.rpm - sha256: bd943b4ef72e2e671e9154cb3d569ff6466e56b5c1186385841f45e6effc73ee - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/at-spi-1.28.1-2.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - - atk-devel-cos6-x86_64 >=1.13.0 *_{{ cdt_build_number|int }} - - gtk2-devel-cos6-x86_64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos6-x86_64 >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Development files for at-spi - description: | - This package contains libraries, header files and developer documentation - needed for developing applications that interact directly with at-spi. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-devel-cos7-aarch64/at-spi-license b/legacy_cdts/at-spi-devel-cos7-aarch64/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-devel-cos7-aarch64/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-devel-cos7-aarch64/build.sh b/legacy_cdts/at-spi-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/at-spi-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-devel-cos7-aarch64/meta.yaml b/legacy_cdts/at-spi-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 80808be2..00000000 --- a/legacy_cdts/at-spi-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: at-spi-devel-cos7-aarch64 - version: 1.32.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/at-spi-devel-1.32.0-12.el7.aarch64.rpm - sha256: 1e973bd5e679594b4eda8c665b99d86c5b468e152aac7673f9934c3207a98d65 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-aarch64 ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-aarch64 ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos7-aarch64 >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-aarch64 ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-aarch64 >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-aarch64 >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-aarch64 >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Development files for at-spi - description: | - This package contains libraries, header files and developer documentation - needed for developing applications that interact directly with at-spi. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/at-spi-devel-cos7-ppc64le/at-spi-license b/legacy_cdts/at-spi-devel-cos7-ppc64le/at-spi-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/at-spi-devel-cos7-ppc64le/at-spi-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/at-spi-devel-cos7-ppc64le/build.sh b/legacy_cdts/at-spi-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/at-spi-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/at-spi-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/at-spi-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index d7a8ada1..00000000 --- a/legacy_cdts/at-spi-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: at-spi-devel-cos7-ppc64le - version: 1.32.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/at-spi-devel-1.32.0-12.el7.ppc64le.rpm - sha256: 34e54adef67758903b1f3aa671e1d3d870675563e61e8186ce9540772179cf90 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/at-spi-1.32.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-ppc64le ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-ppc64le ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos7-ppc64le >=2.6.0 *_{{ cdt_build_number|int }} - - at-spi-cos7-ppc64le ==1.32.0 *_{{ cdt_build_number|int }} - - atk-devel-cos7-ppc64le >=1.29.2 *_{{ cdt_build_number|int }} - - gtk2-devel-cos7-ppc64le >=2.10.0 *_{{ cdt_build_number|int }} - - libbonobo-devel-cos7-ppc64le >=2.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: at-spi-license - summary: (CDT) Development files for at-spi - description: | - This package contains libraries, header files and developer documentation - needed for developing applications that interact directly with at-spi. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-cos6-x86_64/atk-copying b/legacy_cdts/atk-cos6-x86_64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-cos6-x86_64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-cos6-x86_64/build.sh b/legacy_cdts/atk-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/atk-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-cos6-x86_64/meta.yaml b/legacy_cdts/atk-cos6-x86_64/meta.yaml deleted file mode 100644 index 8b9947a0..00000000 --- a/legacy_cdts/atk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: atk-cos6-x86_64 - version: 1.30.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/atk-1.30.0-1.el6.x86_64.rpm - sha256: 0627b9fa757608512a7f7fd0f887717212e58f3d8af8e0ca338af73a38d9b65b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/atk-1.30.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Interfaces for accessibility support - description: | - The ATK library provides a set of interfaces for adding accessibility support - to applications and graphical user interface toolkits. By supporting the ATK - interfaces, an application or toolkit can be used with tools such as screen - readers, magnifiers, and alternative input devices. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-cos7-aarch64/atk-copying b/legacy_cdts/atk-cos7-aarch64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-cos7-aarch64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-cos7-aarch64/build.sh b/legacy_cdts/atk-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/atk-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-cos7-aarch64/meta.yaml b/legacy_cdts/atk-cos7-aarch64/meta.yaml deleted file mode 100644 index d0129967..00000000 --- a/legacy_cdts/atk-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: atk-cos7-aarch64 - version: 2.28.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/atk-2.28.1-2.el7.aarch64.rpm - sha256: 5bef4d38a43a87a3dd820a729cd2f9634bba83b972cc2d3808e3341aaf3d930c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/platform-overview/stable/atk - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Interfaces for accessibility support - description: | - The ATK library provides a set of interfaces for adding accessibility support - to applications and graphical user interface toolkits. By supporting the ATK - interfaces, an application or toolkit can be used with tools such as screen - readers, magnifiers, and alternative input devices. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-cos7-ppc64le/atk-copying b/legacy_cdts/atk-cos7-ppc64le/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-cos7-ppc64le/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-cos7-ppc64le/build.sh b/legacy_cdts/atk-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/atk-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-cos7-ppc64le/meta.yaml b/legacy_cdts/atk-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5f24ab34..00000000 --- a/legacy_cdts/atk-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: atk-cos7-ppc64le - version: 2.28.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/atk-2.28.1-2.el7.ppc64le.rpm - sha256: 7592ce9a2369dc6d084482c7d72743c81bf0a6fa482466d6890cd3afc075205e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/platform-overview/stable/atk - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Interfaces for accessibility support - description: | - The ATK library provides a set of interfaces for adding accessibility support - to applications and graphical user interface toolkits. By supporting the ATK - interfaces, an application or toolkit can be used with tools such as screen - readers, magnifiers, and alternative input devices. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-devel-cos6-x86_64/atk-copying b/legacy_cdts/atk-devel-cos6-x86_64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-devel-cos6-x86_64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-devel-cos6-x86_64/build.sh b/legacy_cdts/atk-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/atk-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-devel-cos6-x86_64/meta.yaml b/legacy_cdts/atk-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 58363ee1..00000000 --- a/legacy_cdts/atk-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: atk-devel-cos6-x86_64 - version: 1.30.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/atk-devel-1.30.0-1.el6.x86_64.rpm - sha256: 2469c560033cc10d449d0a5065b3c5c4c78d5e7e9ca6cbf43ae66e8175af4ab3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/atk-1.30.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - host: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - run: - - atk-cos6-x86_64 ==1.30.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.6.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/projects/gap/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Development files for the ATK accessibility toolkit - description: | - This package includes libraries, header files, and developer documentation - needed for development of applications or toolkits which use ATK. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-devel-cos7-aarch64/atk-copying b/legacy_cdts/atk-devel-cos7-aarch64/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-devel-cos7-aarch64/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-devel-cos7-aarch64/build.sh b/legacy_cdts/atk-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/atk-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-devel-cos7-aarch64/meta.yaml b/legacy_cdts/atk-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 645a477f..00000000 --- a/legacy_cdts/atk-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: atk-devel-cos7-aarch64 - version: 2.28.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/atk-devel-2.28.1-2.el7.aarch64.rpm - sha256: db0b1852181f6c6fa3c11b32ba1e6701b8f1a095dd8c0c67cf0cda2616aaa22d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos7-aarch64 ==2.28.1 *_{{ cdt_build_number|int }} - host: - - atk-cos7-aarch64 ==2.28.1 *_{{ cdt_build_number|int }} - run: - - atk-cos7-aarch64 ==2.28.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/platform-overview/stable/atk - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Development files for the ATK accessibility toolkit - description: | - This package includes libraries, header files, and developer documentation - needed for development of applications or toolkits which use ATK. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/atk-devel-cos7-ppc64le/atk-copying b/legacy_cdts/atk-devel-cos7-ppc64le/atk-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/atk-devel-cos7-ppc64le/atk-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/atk-devel-cos7-ppc64le/build.sh b/legacy_cdts/atk-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/atk-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/atk-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/atk-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index fa2d9be0..00000000 --- a/legacy_cdts/atk-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: atk-devel-cos7-ppc64le - version: 2.28.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/atk-devel-2.28.1-2.el7.ppc64le.rpm - sha256: 66252a24b497adcc97f3b9b441b0f0d4c14a51b39a3426f443673c97b99fe944 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/atk-2.28.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos7-ppc64le ==2.28.1 *_{{ cdt_build_number|int }} - host: - - atk-cos7-ppc64le ==2.28.1 *_{{ cdt_build_number|int }} - run: - - atk-cos7-ppc64le ==2.28.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://developer.gnome.org/platform-overview/stable/atk - license: LGPL-2.0-or-later - license_family: LGPL - license_file: atk-copying - summary: (CDT) Development files for the ATK accessibility toolkit - description: | - This package includes libraries, header files, and developer documentation - needed for development of applications or toolkits which use ATK. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/audit-libs-cos6-x86_64/audit-libs-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/audit-libs-cos6-x86_64/build.sh b/legacy_cdts/audit-libs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/audit-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml b/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index cffc5d81..00000000 --- a/legacy_cdts/audit-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: audit-libs-cos6-x86_64 - version: 2.4.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/audit-libs-2.4.5-6.el6.x86_64.rpm - sha256: 17a8113af3c178a241cbee63eb42931c4d3c72f5a889a433f04fe08934d007f9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/audit-2.4.5-6.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://people.redhat.com/sgrubb/audit/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: audit-libs-copying.lib - summary: (CDT) Dynamic library for libaudit - description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/audit-libs-cos7-aarch64/audit-libs-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/audit-libs-cos7-aarch64/build.sh b/legacy_cdts/audit-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/audit-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml b/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index 2a791bfa..00000000 --- a/legacy_cdts/audit-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: audit-libs-cos7-aarch64 - version: 2.8.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/audit-libs-2.8.5-4.el7.aarch64.rpm - sha256: c67ba5a600a6a94da1ee52fffc4855b6f6c75ae4ad1a568aafec1538849d8395 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://people.redhat.com/sgrubb/audit/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: audit-libs-copying.lib - summary: (CDT) Dynamic library for libaudit - description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib b/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/audit-libs-cos7-ppc64le/audit-libs-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/build.sh b/legacy_cdts/audit-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/audit-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index c3660b1d..00000000 --- a/legacy_cdts/audit-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: audit-libs-cos7-ppc64le - version: 2.8.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/audit-libs-2.8.5-4.el7.ppc64le.rpm - sha256: b098d6e8b8fb2fcfcf80c3b0b67ef19a9f74e379f64d174a75599d2f78e6c0f1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/audit-2.8.5-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://people.redhat.com/sgrubb/audit/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: audit-libs-copying.lib - summary: (CDT) Dynamic library for libaudit - description: | - The audit-libs package contains the dynamic libraries needed for applications - to use the audit framework. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ca-certificates-cos6-x86_64/build.sh b/legacy_cdts/ca-certificates-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/ca-certificates-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ca-certificates-cos6-x86_64/meta.yaml b/legacy_cdts/ca-certificates-cos6-x86_64/meta.yaml deleted file mode 100644 index 2a3af877..00000000 --- a/legacy_cdts/ca-certificates-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: ca-certificates-cos6-x86_64 - version: 2018.2.22 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ca-certificates-2018.2.22-65.1.el6.noarch.rpm - sha256: ce273390bdd5b7d7e0f561979fac693832b043f92cc0e60d777b00ae21ca87e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ca-certificates-2018.2.22-65.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos6-x86_64 >=0.18.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/ - license: Public-Domain - license_family: Public-Domain - summary: (CDT) The Mozilla CA root certificate bundle - description: | - This package contains the set of CA certificates chosen by the Mozilla - Foundation for use with the Internet PKI. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ca-certificates-cos7-aarch64/build.sh b/legacy_cdts/ca-certificates-cos7-aarch64/build.sh deleted file mode 100755 index 7ed088d2..00000000 --- a/legacy_cdts/ca-certificates-cos7-aarch64/build.sh +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -mkdir -p ${SYSROOT_DIR}/etc/pki/tls/certs - -pushd ${SYSROOT_DIR}/etc/pki/java > /dev/null 2>&1 - rm -f cacerts - mkdir -p ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/java/cacerts - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/java/cacerts ${SYSROOT_DIR}/etc/pki/java/cacerts -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls > /dev/null 2>&1 - rm -f cert.pem - echo "PLACEHOLDER"> ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem ${SYSROOT_DIR}/etc/pki/tls/cert.pem -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls/certs > /dev/null 2>&1 - rm -f ca-bundle.crt - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem ${SYSROOT_DIR}/etc/pki/tls/certs/ca-bundle.crt -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls/certs > /dev/null 2>&1 - rm ca-bundle.trust.crt - echo "PLACEHOLDER"> ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt ${SYSROOT_DIR}/etc/pki/tls/certs/ca-bundle.trust.crt -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ca-certificates-cos7-aarch64/meta.yaml b/legacy_cdts/ca-certificates-cos7-aarch64/meta.yaml deleted file mode 100644 index 2f224f4a..00000000 --- a/legacy_cdts/ca-certificates-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: ca-certificates-cos7-aarch64 - version: 2020.2.41 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm - sha256: 1095e8edd8713c148159831eda79522d8eae5c52f1930b7a570a157f3ccf2fc2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-aarch64 >=0.23.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/ - license: Public-Domain - license_family: Public-Domain - summary: (CDT) The Mozilla CA root certificate bundle - description: | - This package contains the set of CA certificates chosen by the Mozilla - Foundation for use with the Internet PKI. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ca-certificates-cos7-ppc64le/build.sh b/legacy_cdts/ca-certificates-cos7-ppc64le/build.sh deleted file mode 100755 index 74b12af1..00000000 --- a/legacy_cdts/ca-certificates-cos7-ppc64le/build.sh +++ /dev/null @@ -1,87 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -mkdir -p ${SYSROOT_DIR}/etc/pki/tls/certs - -pushd ${SYSROOT_DIR}/etc/pki/java > /dev/null 2>&1 - rm -f cacerts - mkdir -p ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/java/cacerts - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/java/cacerts ${SYSROOT_DIR}/etc/pki/java/cacerts -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls > /dev/null 2>&1 - rm -f cert.pem - echo "PLACEHOLDER"> ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem ${SYSROOT_DIR}/etc/pki/tls/cert.pem -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls/certs > /dev/null 2>&1 - rm -f ca-bundle.crt - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/pem/tls-ca-bundle.pem ${SYSROOT_DIR}/etc/pki/tls/certs/ca-bundle.crt -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/etc/pki/tls/certs > /dev/null 2>&1 - rm ca-bundle.trust.crt - echo "PLACEHOLDER"> ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt - ln -s ${SYSROOT_DIR}/etc/pki/ca-trust/extracted/openssl/ca-bundle.trust.crt ${SYSROOT_DIR}/etc/pki/tls/certs/ca-bundle.trust.crt -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ca-certificates-cos7-ppc64le/meta.yaml b/legacy_cdts/ca-certificates-cos7-ppc64le/meta.yaml deleted file mode 100644 index 2a1dd56f..00000000 --- a/legacy_cdts/ca-certificates-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: ca-certificates-cos7-ppc64le - version: 2020.2.41 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ca-certificates-2020.2.41-70.0.el7_8.noarch.rpm - sha256: 1095e8edd8713c148159831eda79522d8eae5c52f1930b7a570a157f3ccf2fc2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ca-certificates-2020.2.41-70.0.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - - p11-kit-trust-cos7-ppc64le >=0.23.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/ - license: Public-Domain - license_family: Public-Domain - summary: (CDT) The Mozilla CA root certificate bundle - description: | - This package contains the set of CA certificates chosen by the Mozilla - Foundation for use with the Internet PKI. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-cos6-x86_64/build.sh b/legacy_cdts/cairo-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cairo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-cos6-x86_64/cairo-copying b/legacy_cdts/cairo-cos6-x86_64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-cos6-x86_64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-cos6-x86_64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-cos6-x86_64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-cos6-x86_64/meta.yaml b/legacy_cdts/cairo-cos6-x86_64/meta.yaml deleted file mode 100644 index 6f663258..00000000 --- a/legacy_cdts/cairo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: cairo-cos6-x86_64 - version: 1.8.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cairo-1.8.8-6.el6_6.x86_64.rpm - sha256: dcdfc02d7980ed7c97f04223e98919281e1a5bd21eb31dc6e60e36102bbec4ab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cairo-1.8.8-6.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) A 2D graphics library - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. Currently supported output targets include the X Window System, - OpenGL (via glitz), in-memory image buffers, and image files (PDF, PostScript, - and SVG). Cairo is designed to produce consistent output on all output media - while taking advantage of display hardware acceleration when available (e.g. - through the X Render Extension or OpenGL). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-cos7-aarch64/build.sh b/legacy_cdts/cairo-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cairo-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-cos7-aarch64/cairo-copying b/legacy_cdts/cairo-cos7-aarch64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-cos7-aarch64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-cos7-aarch64/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-cos7-aarch64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-cos7-aarch64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-cos7-aarch64/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-cos7-aarch64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-cos7-aarch64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-cos7-aarch64/meta.yaml b/legacy_cdts/cairo-cos7-aarch64/meta.yaml deleted file mode 100644 index 10a20e5b..00000000 --- a/legacy_cdts/cairo-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: cairo-cos7-aarch64 - version: 1.15.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cairo-1.15.12-4.el7.aarch64.rpm - sha256: f76597b4a144bc615fd2fcf3f978adfb2a3b14c48564a315e2440e0e06807311 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) A 2D graphics library - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. Currently supported output targets include the X Window System, - in-memory image buffers, and image files (PDF, PostScript, and SVG). Cairo is - designed to produce consistent output on all output media while taking - advantage of display hardware acceleration when available. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-cos7-ppc64le/build.sh b/legacy_cdts/cairo-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cairo-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying b/legacy_cdts/cairo-cos7-ppc64le/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-cos7-ppc64le/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-cos7-ppc64le/meta.yaml b/legacy_cdts/cairo-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9f136b39..00000000 --- a/legacy_cdts/cairo-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: cairo-cos7-ppc64le - version: 1.15.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cairo-1.15.12-4.el7.ppc64le.rpm - sha256: 51a9c48460f4dcd1e57a2554f40982a4deaa8e5ab9afec24044e355d0ad6df6a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) A 2D graphics library - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. Currently supported output targets include the X Window System, - in-memory image buffers, and image files (PDF, PostScript, and SVG). Cairo is - designed to produce consistent output on all output media while taking - advantage of display hardware acceleration when available. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-devel-cos6-x86_64/build.sh b/legacy_cdts/cairo-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cairo-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying b/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-devel-cos6-x86_64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-devel-cos6-x86_64/meta.yaml b/legacy_cdts/cairo-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index da6814b0..00000000 --- a/legacy_cdts/cairo-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: cairo-devel-cos6-x86_64 - version: 1.8.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cairo-devel-1.8.8-6.el6_6.x86_64.rpm - sha256: bd1fb7db77c53922d769305d8d60bd203c14ef7f9207df74e965db23963e8b88 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cairo-1.8.8-6.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int }} - host: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int }} - run: - - cairo-cos6-x86_64 ==1.8.8 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.9 *_{{ cdt_build_number|int }} - - pixman-devel-cos6-x86_64 >=0.12.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) Development files for cairo - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. This package contains libraries, header files and developer - documentation needed for developing software which uses the cairo graphics - library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-devel-cos7-aarch64/build.sh b/legacy_cdts/cairo-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cairo-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying b/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-devel-cos7-aarch64/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-devel-cos7-aarch64/meta.yaml b/legacy_cdts/cairo-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 34768e14..00000000 --- a/legacy_cdts/cairo-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: cairo-devel-cos7-aarch64 - version: 1.15.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cairo-devel-1.15.12-4.el7.aarch64.rpm - sha256: 089370a8871255cc20531b3f7157797d274689a7ec212f73bb9c7a5c02102faf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos7-aarch64 ==1.15.12 *_{{ cdt_build_number|int }} - host: - - cairo-cos7-aarch64 ==1.15.12 *_{{ cdt_build_number|int }} - run: - - cairo-cos7-aarch64 ==1.15.12 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) Development files for cairo - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. This package contains libraries, header files and developer - documentation needed for developing software which uses the cairo graphics - library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cairo-devel-cos7-ppc64le/build.sh b/legacy_cdts/cairo-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cairo-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying b/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying deleted file mode 100644 index 144d70a1..00000000 --- a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying +++ /dev/null @@ -1,17 +0,0 @@ -Cairo-5c is free software. - -Every source file in the implementation of cairo is available to be -redistributed and/or modified under the terms of either the GNU Lesser -General Public License (LGPL) version 2.1 or the Mozilla Public -License (MPL) version 1.1. Some files are available under more -liberal terms, but we believe that in all cases, each file may be used -under either the LGPL or the MPL. - -See the following files in this directory for the precise terms and -conditions of either license: - - COPYING-LGPL-2.1 - COPYING-MPL-1.1 - -Please see each file in the implementation for Copyright and licensing -information. diff --git a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-lgpl-2.1 b/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-lgpl-2.1 deleted file mode 100644 index b124cf58..00000000 --- a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-lgpl-2.1 +++ /dev/null @@ -1,510 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or -your school, if any, to sign a "copyright disclaimer" for the library, -if necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James - Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-mpl-1.1 b/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-mpl-1.1 deleted file mode 100644 index 7714141d..00000000 --- a/legacy_cdts/cairo-devel-cos7-ppc64le/cairo-copying-mpl-1.1 +++ /dev/null @@ -1,470 +0,0 @@ - MOZILLA PUBLIC LICENSE - Version 1.1 - - --------------- - -1. Definitions. - - 1.0.1. "Commercial Use" means distribution or otherwise making the - Covered Code available to a third party. - - 1.1. "Contributor" means each entity that creates or contributes to - the creation of Modifications. - - 1.2. "Contributor Version" means the combination of the Original - Code, prior Modifications used by a Contributor, and the Modifications - made by that particular Contributor. - - 1.3. "Covered Code" means the Original Code or Modifications or the - combination of the Original Code and Modifications, in each case - including portions thereof. - - 1.4. "Electronic Distribution Mechanism" means a mechanism generally - accepted in the software development community for the electronic - transfer of data. - - 1.5. "Executable" means Covered Code in any form other than Source - Code. - - 1.6. "Initial Developer" means the individual or entity identified - as the Initial Developer in the Source Code notice required by Exhibit - A. - - 1.7. "Larger Work" means a work which combines Covered Code or - portions thereof with code not governed by the terms of this License. - - 1.8. "License" means this document. - - 1.8.1. "Licensable" means having the right to grant, to the maximum - extent possible, whether at the time of the initial grant or - subsequently acquired, any and all of the rights conveyed herein. - - 1.9. "Modifications" means any addition to or deletion from the - substance or structure of either the Original Code or any previous - Modifications. When Covered Code is released as a series of files, a - Modification is: - A. Any addition to or deletion from the contents of a file - containing Original Code or previous Modifications. - - B. Any new file that contains any part of the Original Code or - previous Modifications. - - 1.10. "Original Code" means Source Code of computer software code - which is described in the Source Code notice required by Exhibit A as - Original Code, and which, at the time of its release under this - License is not already Covered Code governed by this License. - - 1.10.1. "Patent Claims" means any patent claim(s), now owned or - hereafter acquired, including without limitation, method, process, - and apparatus claims, in any patent Licensable by grantor. - - 1.11. "Source Code" means the preferred form of the Covered Code for - making modifications to it, including all modules it contains, plus - any associated interface definition files, scripts used to control - compilation and installation of an Executable, or source code - differential comparisons against either the Original Code or another - well known, available Covered Code of the Contributor's choice. The - Source Code can be in a compressed or archival form, provided the - appropriate decompression or de-archiving software is widely available - for no charge. - - 1.12. "You" (or "Your") means an individual or a legal entity - exercising rights under, and complying with all of the terms of, this - License or a future version of this License issued under Section 6.1. - For legal entities, "You" includes any entity which controls, is - controlled by, or is under common control with You. For purposes of - this definition, "control" means (a) the power, direct or indirect, - to cause the direction or management of such entity, whether by - contract or otherwise, or (b) ownership of more than fifty percent - (50%) of the outstanding shares or beneficial ownership of such - entity. - -2. Source Code License. - - 2.1. The Initial Developer Grant. - The Initial Developer hereby grants You a world-wide, royalty-free, - non-exclusive license, subject to third party intellectual property - claims: - (a) under intellectual property rights (other than patent or - trademark) Licensable by Initial Developer to use, reproduce, - modify, display, perform, sublicense and distribute the Original - Code (or portions thereof) with or without Modifications, and/or - as part of a Larger Work; and - - (b) under Patents Claims infringed by the making, using or - selling of Original Code, to make, have made, use, practice, - sell, and offer for sale, and/or otherwise dispose of the - Original Code (or portions thereof). - - (c) the licenses granted in this Section 2.1(a) and (b) are - effective on the date Initial Developer first distributes - Original Code under the terms of this License. - - (d) Notwithstanding Section 2.1(b) above, no patent license is - granted: 1) for code that You delete from the Original Code; 2) - separate from the Original Code; or 3) for infringements caused - by: i) the modification of the Original Code or ii) the - combination of the Original Code with other software or devices. - - 2.2. Contributor Grant. - Subject to third party intellectual property claims, each Contributor - hereby grants You a world-wide, royalty-free, non-exclusive license - - (a) under intellectual property rights (other than patent or - trademark) Licensable by Contributor, to use, reproduce, modify, - display, perform, sublicense and distribute the Modifications - created by such Contributor (or portions thereof) either on an - unmodified basis, with other Modifications, as Covered Code - and/or as part of a Larger Work; and - - (b) under Patent Claims infringed by the making, using, or - selling of Modifications made by that Contributor either alone - and/or in combination with its Contributor Version (or portions - of such combination), to make, use, sell, offer for sale, have - made, and/or otherwise dispose of: 1) Modifications made by that - Contributor (or portions thereof); and 2) the combination of - Modifications made by that Contributor with its Contributor - Version (or portions of such combination). - - (c) the licenses granted in Sections 2.2(a) and 2.2(b) are - effective on the date Contributor first makes Commercial Use of - the Covered Code. - - (d) Notwithstanding Section 2.2(b) above, no patent license is - granted: 1) for any code that Contributor has deleted from the - Contributor Version; 2) separate from the Contributor Version; - 3) for infringements caused by: i) third party modifications of - Contributor Version or ii) the combination of Modifications made - by that Contributor with other software (except as part of the - Contributor Version) or other devices; or 4) under Patent Claims - infringed by Covered Code in the absence of Modifications made by - that Contributor. - -3. Distribution Obligations. - - 3.1. Application of License. - The Modifications which You create or to which You contribute are - governed by the terms of this License, including without limitation - Section 2.2. The Source Code version of Covered Code may be - distributed only under the terms of this License or a future version - of this License released under Section 6.1, and You must include a - copy of this License with every copy of the Source Code You - distribute. You may not offer or impose any terms on any Source Code - version that alters or restricts the applicable version of this - License or the recipients' rights hereunder. However, You may include - an additional document offering the additional rights described in - Section 3.5. - - 3.2. Availability of Source Code. - Any Modification which You create or to which You contribute must be - made available in Source Code form under the terms of this License - either on the same media as an Executable version or via an accepted - Electronic Distribution Mechanism to anyone to whom you made an - Executable version available; and if made available via Electronic - Distribution Mechanism, must remain available for at least twelve (12) - months after the date it initially became available, or at least six - (6) months after a subsequent version of that particular Modification - has been made available to such recipients. You are responsible for - ensuring that the Source Code version remains available even if the - Electronic Distribution Mechanism is maintained by a third party. - - 3.3. Description of Modifications. - You must cause all Covered Code to which You contribute to contain a - file documenting the changes You made to create that Covered Code and - the date of any change. You must include a prominent statement that - the Modification is derived, directly or indirectly, from Original - Code provided by the Initial Developer and including the name of the - Initial Developer in (a) the Source Code, and (b) in any notice in an - Executable version or related documentation in which You describe the - origin or ownership of the Covered Code. - - 3.4. Intellectual Property Matters - (a) Third Party Claims. - If Contributor has knowledge that a license under a third party's - intellectual property rights is required to exercise the rights - granted by such Contributor under Sections 2.1 or 2.2, - Contributor must include a text file with the Source Code - distribution titled "LEGAL" which describes the claim and the - party making the claim in sufficient detail that a recipient will - know whom to contact. If Contributor obtains such knowledge after - the Modification is made available as described in Section 3.2, - Contributor shall promptly modify the LEGAL file in all copies - Contributor makes available thereafter and shall take other steps - (such as notifying appropriate mailing lists or newsgroups) - reasonably calculated to inform those who received the Covered - Code that new knowledge has been obtained. - - (b) Contributor APIs. - If Contributor's Modifications include an application programming - interface and Contributor has knowledge of patent licenses which - are reasonably necessary to implement that API, Contributor must - also include this information in the LEGAL file. - - (c) Representations. - Contributor represents that, except as disclosed pursuant to - Section 3.4(a) above, Contributor believes that Contributor's - Modifications are Contributor's original creation(s) and/or - Contributor has sufficient rights to grant the rights conveyed by - this License. - - 3.5. Required Notices. - You must duplicate the notice in Exhibit A in each file of the Source - Code. If it is not possible to put such notice in a particular Source - Code file due to its structure, then You must include such notice in a - location (such as a relevant directory) where a user would be likely - to look for such a notice. If You created one or more Modification(s) - You may add your name as a Contributor to the notice described in - Exhibit A. You must also duplicate this License in any documentation - for the Source Code where You describe recipients' rights or ownership - rights relating to Covered Code. You may choose to offer, and to - charge a fee for, warranty, support, indemnity or liability - obligations to one or more recipients of Covered Code. However, You - may do so only on Your own behalf, and not on behalf of the Initial - Developer or any Contributor. You must make it absolutely clear than - any such warranty, support, indemnity or liability obligation is - offered by You alone, and You hereby agree to indemnify the Initial - Developer and every Contributor for any liability incurred by the - Initial Developer or such Contributor as a result of warranty, - support, indemnity or liability terms You offer. - - 3.6. Distribution of Executable Versions. - You may distribute Covered Code in Executable form only if the - requirements of Section 3.1-3.5 have been met for that Covered Code, - and if You include a notice stating that the Source Code version of - the Covered Code is available under the terms of this License, - including a description of how and where You have fulfilled the - obligations of Section 3.2. The notice must be conspicuously included - in any notice in an Executable version, related documentation or - collateral in which You describe recipients' rights relating to the - Covered Code. You may distribute the Executable version of Covered - Code or ownership rights under a license of Your choice, which may - contain terms different from this License, provided that You are in - compliance with the terms of this License and that the license for the - Executable version does not attempt to limit or alter the recipient's - rights in the Source Code version from the rights set forth in this - License. If You distribute the Executable version under a different - license You must make it absolutely clear that any terms which differ - from this License are offered by You alone, not by the Initial - Developer or any Contributor. You hereby agree to indemnify the - Initial Developer and every Contributor for any liability incurred by - the Initial Developer or such Contributor as a result of any such - terms You offer. - - 3.7. Larger Works. - You may create a Larger Work by combining Covered Code with other code - not governed by the terms of this License and distribute the Larger - Work as a single product. In such a case, You must make sure the - requirements of this License are fulfilled for the Covered Code. - -4. Inability to Comply Due to Statute or Regulation. - - If it is impossible for You to comply with any of the terms of this - License with respect to some or all of the Covered Code due to - statute, judicial order, or regulation then You must: (a) comply with - the terms of this License to the maximum extent possible; and (b) - describe the limitations and the code they affect. Such description - must be included in the LEGAL file described in Section 3.4 and must - be included with all distributions of the Source Code. Except to the - extent prohibited by statute or regulation, such description must be - sufficiently detailed for a recipient of ordinary skill to be able to - understand it. - -5. Application of this License. - - This License applies to code to which the Initial Developer has - attached the notice in Exhibit A and to related Covered Code. - -6. Versions of the License. - - 6.1. New Versions. - Netscape Communications Corporation ("Netscape") may publish revised - and/or new versions of the License from time to time. Each version - will be given a distinguishing version number. - - 6.2. Effect of New Versions. - Once Covered Code has been published under a particular version of the - License, You may always continue to use it under the terms of that - version. You may also choose to use such Covered Code under the terms - of any subsequent version of the License published by Netscape. No one - other than Netscape has the right to modify the terms applicable to - Covered Code created under this License. - - 6.3. Derivative Works. - If You create or use a modified version of this License (which you may - only do in order to apply it to code which is not already Covered Code - governed by this License), You must (a) rename Your license so that - the phrases "Mozilla", "MOZILLAPL", "MOZPL", "Netscape", - "MPL", "NPL" or any confusingly similar phrase do not appear in your - license (except to note that your license differs from this License) - and (b) otherwise make it clear that Your version of the license - contains terms which differ from the Mozilla Public License and - Netscape Public License. (Filling in the name of the Initial - Developer, Original Code or Contributor in the notice described in - Exhibit A shall not of themselves be deemed to be modifications of - this License.) - -7. DISCLAIMER OF WARRANTY. - - COVERED CODE IS PROVIDED UNDER THIS LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, - WITHOUT LIMITATION, WARRANTIES THAT THE COVERED CODE IS FREE OF - DEFECTS, MERCHANTABLE, FIT FOR A PARTICULAR PURPOSE OR NON-INFRINGING. - THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE COVERED CODE - IS WITH YOU. SHOULD ANY COVERED CODE PROVE DEFECTIVE IN ANY RESPECT, - YOU (NOT THE INITIAL DEVELOPER OR ANY OTHER CONTRIBUTOR) ASSUME THE - COST OF ANY NECESSARY SERVICING, REPAIR OR CORRECTION. THIS DISCLAIMER - OF WARRANTY CONSTITUTES AN ESSENTIAL PART OF THIS LICENSE. NO USE OF - ANY COVERED CODE IS AUTHORIZED HEREUNDER EXCEPT UNDER THIS DISCLAIMER. - -8. TERMINATION. - - 8.1. This License and the rights granted hereunder will terminate - automatically if You fail to comply with terms herein and fail to cure - such breach within 30 days of becoming aware of the breach. All - sublicenses to the Covered Code which are properly granted shall - survive any termination of this License. Provisions which, by their - nature, must remain in effect beyond the termination of this License - shall survive. - - 8.2. If You initiate litigation by asserting a patent infringement - claim (excluding declatory judgment actions) against Initial Developer - or a Contributor (the Initial Developer or Contributor against whom - You file such action is referred to as "Participant") alleging that: - - (a) such Participant's Contributor Version directly or indirectly - infringes any patent, then any and all rights granted by such - Participant to You under Sections 2.1 and/or 2.2 of this License - shall, upon 60 days notice from Participant terminate prospectively, - unless if within 60 days after receipt of notice You either: (i) - agree in writing to pay Participant a mutually agreeable reasonable - royalty for Your past and future use of Modifications made by such - Participant, or (ii) withdraw Your litigation claim with respect to - the Contributor Version against such Participant. If within 60 days - of notice, a reasonable royalty and payment arrangement are not - mutually agreed upon in writing by the parties or the litigation claim - is not withdrawn, the rights granted by Participant to You under - Sections 2.1 and/or 2.2 automatically terminate at the expiration of - the 60 day notice period specified above. - - (b) any software, hardware, or device, other than such Participant's - Contributor Version, directly or indirectly infringes any patent, then - any rights granted to You by such Participant under Sections 2.1(b) - and 2.2(b) are revoked effective as of the date You first made, used, - sold, distributed, or had made, Modifications made by that - Participant. - - 8.3. If You assert a patent infringement claim against Participant - alleging that such Participant's Contributor Version directly or - indirectly infringes any patent where such claim is resolved (such as - by license or settlement) prior to the initiation of patent - infringement litigation, then the reasonable value of the licenses - granted by such Participant under Sections 2.1 or 2.2 shall be taken - into account in determining the amount or value of any payment or - license. - - 8.4. In the event of termination under Sections 8.1 or 8.2 above, - all end user license agreements (excluding distributors and resellers) - which have been validly granted by You or any distributor hereunder - prior to termination shall survive termination. - -9. LIMITATION OF LIABILITY. - - UNDER NO CIRCUMSTANCES AND UNDER NO LEGAL THEORY, WHETHER TORT - (INCLUDING NEGLIGENCE), CONTRACT, OR OTHERWISE, SHALL YOU, THE INITIAL - DEVELOPER, ANY OTHER CONTRIBUTOR, OR ANY DISTRIBUTOR OF COVERED CODE, - OR ANY SUPPLIER OF ANY OF SUCH PARTIES, BE LIABLE TO ANY PERSON FOR - ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY - CHARACTER INCLUDING, WITHOUT LIMITATION, DAMAGES FOR LOSS OF GOODWILL, - WORK STOPPAGE, COMPUTER FAILURE OR MALFUNCTION, OR ANY AND ALL OTHER - COMMERCIAL DAMAGES OR LOSSES, EVEN IF SUCH PARTY SHALL HAVE BEEN - INFORMED OF THE POSSIBILITY OF SUCH DAMAGES. THIS LIMITATION OF - LIABILITY SHALL NOT APPLY TO LIABILITY FOR DEATH OR PERSONAL INJURY - RESULTING FROM SUCH PARTY'S NEGLIGENCE TO THE EXTENT APPLICABLE LAW - PROHIBITS SUCH LIMITATION. SOME JURISDICTIONS DO NOT ALLOW THE - EXCLUSION OR LIMITATION OF INCIDENTAL OR CONSEQUENTIAL DAMAGES, SO - THIS EXCLUSION AND LIMITATION MAY NOT APPLY TO YOU. - -10. U.S. GOVERNMENT END USERS. - - The Covered Code is a "commercial item," as that term is defined in - 48 C.F.R. 2.101 (Oct. 1995), consisting of "commercial computer - software" and "commercial computer software documentation," as such - terms are used in 48 C.F.R. 12.212 (Sept. 1995). Consistent with 48 - C.F.R. 12.212 and 48 C.F.R. 227.7202-1 through 227.7202-4 (June 1995), - all U.S. Government End Users acquire Covered Code with only those - rights set forth herein. - -11. MISCELLANEOUS. - - This License represents the complete agreement concerning subject - matter hereof. If any provision of this License is held to be - unenforceable, such provision shall be reformed only to the extent - necessary to make it enforceable. This License shall be governed by - California law provisions (except to the extent applicable law, if - any, provides otherwise), excluding its conflict-of-law provisions. - With respect to disputes in which at least one party is a citizen of, - or an entity chartered or registered to do business in the United - States of America, any litigation relating to this License shall be - subject to the jurisdiction of the Federal Courts of the Northern - District of California, with venue lying in Santa Clara County, - California, with the losing party responsible for costs, including - without limitation, court costs and reasonable attorneys' fees and - expenses. The application of the United Nations Convention on - Contracts for the International Sale of Goods is expressly excluded. - Any law or regulation which provides that the language of a contract - shall be construed against the drafter shall not apply to this - License. - -12. RESPONSIBILITY FOR CLAIMS. - - As between Initial Developer and the Contributors, each party is - responsible for claims and damages arising, directly or indirectly, - out of its utilization of rights under this License and You agree to - work with Initial Developer and Contributors to distribute such - responsibility on an equitable basis. Nothing herein is intended or - shall be deemed to constitute any admission of liability. - -13. MULTIPLE-LICENSED CODE. - - Initial Developer may designate portions of the Covered Code as - "Multiple-Licensed". "Multiple-Licensed" means that the Initial - Developer permits you to utilize portions of the Covered Code under - Your choice of the NPL or the alternative licenses, if any, specified - by the Initial Developer in the file described in Exhibit A. - -EXHIBIT A -Mozilla Public License. - - ``The contents of this file are subject to the Mozilla Public License - Version 1.1 (the "License"); you may not use this file except in - compliance with the License. You may obtain a copy of the License at - http://www.mozilla.org/MPL/ - - Software distributed under the License is distributed on an "AS IS" - basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the - License for the specific language governing rights and limitations - under the License. - - The Original Code is ______________________________________. - - The Initial Developer of the Original Code is ________________________. - Portions created by ______________________ are Copyright (C) ______ - _______________________. All Rights Reserved. - - Contributor(s): ______________________________________. - - Alternatively, the contents of this file may be used under the terms - of the _____ license (the "[___] License"), in which case the - provisions of [______] License are applicable instead of those - above. If you wish to allow use of your version of this file only - under the terms of the [____] License and not to allow others to use - your version of this file under the MPL, indicate your decision by - deleting the provisions above and replace them with the notice and - other provisions required by the [___] License. If you do not delete - the provisions above, a recipient may use your version of this file - under either the MPL or the [___] License." - - [NOTE: The text of this Exhibit A may differ slightly from the text of - the notices in the Source Code files of the Original Code. You should - use the text of this Exhibit A rather than the text found in the - Original Code Source Code for Your Modifications.] - diff --git a/legacy_cdts/cairo-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/cairo-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index b8552320..00000000 --- a/legacy_cdts/cairo-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: cairo-devel-cos7-ppc64le - version: 1.15.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cairo-devel-1.15.12-4.el7.ppc64le.rpm - sha256: 582633429c5b834906d5f13b5683f7ac7a9684fd0a26265b7d2b885d82fecc01 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cairo-1.15.12-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos7-ppc64le ==1.15.12 *_{{ cdt_build_number|int }} - host: - - cairo-cos7-ppc64le ==1.15.12 *_{{ cdt_build_number|int }} - run: - - cairo-cos7-ppc64le ==1.15.12 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cairographics.org - license: LGPLv2 or MPLv1.1 - license_family: LGPL - license_file: - - cairo-copying - - cairo-copying-lgpl-2.1 - - cairo-copying-mpl-1.1 - summary: (CDT) Development files for cairo - description: | - Cairo is a 2D graphics library designed to provide high-quality display and - print output. This package contains libraries, header files and developer - documentation needed for developing software which uses the cairo graphics - library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/centos-release-cos7-aarch64/build.sh b/legacy_cdts/centos-release-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/centos-release-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/centos-release-cos7-aarch64/centos-release-license b/legacy_cdts/centos-release-cos7-aarch64/centos-release-license deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/centos-release-cos7-aarch64/centos-release-license +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/centos-release-cos7-aarch64/meta.yaml b/legacy_cdts/centos-release-cos7-aarch64/meta.yaml deleted file mode 100644 index 80c86d9d..00000000 --- a/legacy_cdts/centos-release-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: centos-release-cos7-aarch64 - version: 7 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/centos-release-7-9.2009.0.el7.centos.aarch64.rpm - sha256: 0588cbe9e9b38367f4d5f2e24ecffc08d28c4f65ccf860f478688a832719ebe5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: centos-release-cos7-aarch64 - license: GPL-2.0-only - license_family: GPL2 - license_file: centos-release-license - summary: (CDT) CentOS Linux release file - description: | - CentOS Linux release files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/centos-release-cos7-ppc64le/build.sh b/legacy_cdts/centos-release-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/centos-release-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/centos-release-cos7-ppc64le/centos-release-license b/legacy_cdts/centos-release-cos7-ppc64le/centos-release-license deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/centos-release-cos7-ppc64le/centos-release-license +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/centos-release-cos7-ppc64le/meta.yaml b/legacy_cdts/centos-release-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1867c6bb..00000000 --- a/legacy_cdts/centos-release-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: centos-release-cos7-ppc64le - version: 7 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/centos-release-7-9.2009.0.el7.centos.ppc64le.rpm - sha256: 9cc7d28e561100c8054b1ca7704f79ecdc80d08054b72b20ee7268c0b55b5ada - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/centos-release-7-9.2009.0.el7.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: centos-release-cos7-ppc64le - license: GPL-2.0-only - license_family: GPL2 - license_file: centos-release-license - summary: (CDT) CentOS Linux release file - description: | - CentOS Linux release files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/chkconfig-cos6-x86_64/build.sh b/legacy_cdts/chkconfig-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/chkconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/chkconfig-cos6-x86_64/meta.yaml b/legacy_cdts/chkconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index fbf8d516..00000000 --- a/legacy_cdts/chkconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: chkconfig-cos6-x86_64 - version: 1.3.49.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/chkconfig-1.3.49.5-1.el6.x86_64.rpm - sha256: 78386af88e956364b220b3ef9fb268c7cf83ec1e8b763e65ae1cf71d4d4cc9dd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/chkconfig-1.3.49.5-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: chkconfig-cos6-x86_64 - license: GPL-2.0-only - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/chkconfig-1.3.49.5/COPYING - summary: "(CDT) A system tool for maintaining the /etc/rc*.d hierarchy" - description: | - Chkconfig is a basic system utility. It updates and queries runlevel - information for system services. Chkconfig manipulates the numerous symbolic - links in /etc/rc.d, to relieve system administrators of some of the drudgery - of manually editing the symbolic links. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/chkconfig-cos7-aarch64/build.sh b/legacy_cdts/chkconfig-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/chkconfig-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/chkconfig-cos7-aarch64/meta.yaml b/legacy_cdts/chkconfig-cos7-aarch64/meta.yaml deleted file mode 100644 index 5027c8fa..00000000 --- a/legacy_cdts/chkconfig-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: chkconfig-cos7-aarch64 - version: 1.7.6 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/chkconfig-1.7.6-1.el7.aarch64.rpm - sha256: d12a3ca85e3532598f300e025d50cce3656c3169aace7eb9a610e770ef221810 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/fedora-sysv/chkconfig - license: GPL-2.0-only - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/chkconfig-1.7.6/COPYING - summary: "(CDT) A system tool for maintaining the /etc/rc*.d hierarchy" - description: | - Chkconfig is a basic system utility. It updates and queries runlevel - information for system services. Chkconfig manipulates the numerous symbolic - links in /etc/rc.d, to relieve system administrators of some of the drudgery - of manually editing the symbolic links. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/chkconfig-cos7-ppc64le/build.sh b/legacy_cdts/chkconfig-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/chkconfig-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/chkconfig-cos7-ppc64le/meta.yaml b/legacy_cdts/chkconfig-cos7-ppc64le/meta.yaml deleted file mode 100644 index f8422599..00000000 --- a/legacy_cdts/chkconfig-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: chkconfig-cos7-ppc64le - version: 1.7.6 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/chkconfig-1.7.6-1.el7.ppc64le.rpm - sha256: 653badf31f2366a796d3b1e7aeadc782246a5ed1a7fcea23afe8052cffb68c21 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/chkconfig-1.7.6-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/fedora-sysv/chkconfig - license: GPL-2.0-only - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/chkconfig-1.7.6/COPYING - summary: "(CDT) A system tool for maintaining the /etc/rc*.d hierarchy" - description: | - Chkconfig is a basic system utility. It updates and queries runlevel - information for system services. Chkconfig manipulates the numerous symbolic - links in /etc/rc.d, to relieve system administrators of some of the drudgery - of manually editing the symbolic links. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/copy-jdk-configs-cos6-x86_64/build.sh b/legacy_cdts/copy-jdk-configs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/copy-jdk-configs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/copy-jdk-configs-cos6-x86_64/meta.yaml b/legacy_cdts/copy-jdk-configs-cos6-x86_64/meta.yaml deleted file mode 100644 index 89d0da6d..00000000 --- a/legacy_cdts/copy-jdk-configs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: copy-jdk-configs-cos6-x86_64 - version: 3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/copy-jdk-configs-3.3-9.el6.noarch.rpm - sha256: 45ca5dacaf935e3f31ab4a0f437aa1e8f761bd65fdf031af8f50a0ab42e22d78 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/copy-jdk-configs-3.3-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://pagure.io/copy_jdk_configs - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/copy_jdk_configs/LICENSE - summary: "(CDT) JDKs configuration files copier" - description: | - Utility script to transfer JDKs configuration files between updates or for - archiving. With script to fix incorrectly created rpmnew files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/copy-jdk-configs-cos7-aarch64/build.sh b/legacy_cdts/copy-jdk-configs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/copy-jdk-configs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/copy-jdk-configs-cos7-aarch64/meta.yaml b/legacy_cdts/copy-jdk-configs-cos7-aarch64/meta.yaml deleted file mode 100644 index 7ae01c0e..00000000 --- a/legacy_cdts/copy-jdk-configs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: copy-jdk-configs-cos7-aarch64 - version: 3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm - sha256: 7b7ff9e72fe7a4b6c9e1aae52bdb913d2bb58ea86518e91e179a43acb93f21f8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://pagure.io/copy_jdk_configs - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/copy-jdk-configs-3.3/LICENSE - summary: "(CDT) JDKs configuration files copier" - description: | - Utility script to transfer JDKs configuration files between updates or for - archiving. With script to fix incorrectly created rpmnew files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/copy-jdk-configs-cos7-ppc64le/build.sh b/legacy_cdts/copy-jdk-configs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/copy-jdk-configs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml b/legacy_cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 586ce2f2..00000000 --- a/legacy_cdts/copy-jdk-configs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: copy-jdk-configs-cos7-ppc64le - version: 3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/copy-jdk-configs-3.3-10.el7_5.noarch.rpm - sha256: 7b7ff9e72fe7a4b6c9e1aae52bdb913d2bb58ea86518e91e179a43acb93f21f8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/copy-jdk-configs-3.3-10.el7_5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://pagure.io/copy_jdk_configs - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/copy-jdk-configs-3.3/LICENSE - summary: "(CDT) JDKs configuration files copier" - description: | - Utility script to transfer JDKs configuration files between updates or for - archiving. With script to fix incorrectly created rpmnew files - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-cos6-x86_64/build.sh b/legacy_cdts/cracklib-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cracklib-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib b/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-cos6-x86_64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-cos6-x86_64/meta.yaml deleted file mode 100644 index 4b483750..00000000 --- a/legacy_cdts/cracklib-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: cracklib-cos6-x86_64 - version: 2.8.16 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-2.8.16-4.el6.x86_64.rpm - sha256: 70ea1dca33b848f6e0ad18c52066dc96b8189ec9fa5505ca050430e25c61f2db - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) A password-checking library - description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-cos7-aarch64/build.sh b/legacy_cdts/cracklib-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cracklib-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib b/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-cos7-aarch64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-cos7-aarch64/meta.yaml deleted file mode 100644 index 2912ed51..00000000 --- a/legacy_cdts/cracklib-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: cracklib-cos7-aarch64 - version: 2.9.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-2.9.0-11.el7.aarch64.rpm - sha256: 1f04d59c0c51a7e2f6f8175579ee40920eafae2d9d9fac484c6bf85afe659bf7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) A password-checking library - description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-cos7-ppc64le/build.sh b/legacy_cdts/cracklib-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cracklib-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib b/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-cos7-ppc64le/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5fc30e73..00000000 --- a/legacy_cdts/cracklib-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: cracklib-cos7-ppc64le - version: 2.9.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-2.9.0-11.el7.ppc64le.rpm - sha256: 4d10872c9b9cb81b495349256791192eb843fc49feb9be66cb5a6c6c76b88428 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) A password-checking library - description: | - CrackLib tests passwords to determine whether they match certain security- - oriented characteristics, with the purpose of stopping users from choosing - passwords that are easy to guess. CrackLib performs several tests on - passwords: it tries to generate words from a username and gecos entry and - checks those words against the password; it checks for simplistic patterns in - passwords; and it checks for the password in a dictionary. CrackLib is - actually a library containing a particular C function which is used to check - the password, as well as other C functions. CrackLib is not a replacement for - a passwd program; it must be used in conjunction with an existing passwd - program. Install the cracklib package if you need a program to check users' - passwords to see if they are at least minimally secure. If you install - CrackLib, you will also want to install the cracklib-dicts package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh b/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cracklib-dicts-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos6-x86_64/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml b/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml deleted file mode 100644 index 0f7db2d9..00000000 --- a/legacy_cdts/cracklib-dicts-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: cracklib-dicts-cos6-x86_64 - version: 2.8.16 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cracklib-dicts-2.8.16-4.el6.x86_64.rpm - sha256: 7641e1f2e14f65d446fb10437f052e8014063570e914a1c5daaa6262f6917360 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cracklib-2.8.16-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} - host: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} - run: - - cracklib-cos6-x86_64 ==2.8.16 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) The standard CrackLib dictionaries - description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh b/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-aarch64/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml deleted file mode 100644 index 707cf754..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: cracklib-dicts-cos7-aarch64 - version: 2.9.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cracklib-dicts-2.9.0-11.el7.aarch64.rpm - sha256: 178e91be74954faea9f1d1f80fb9836de53098126cd6926a0aaf519cb4b142b1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} - host: - - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} - run: - - cracklib-cos7-aarch64 ==2.9.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) The standard CrackLib dictionaries - description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh b/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib b/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib deleted file mode 100644 index ba2be481..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-ppc64le/cracklib-dicts-copying.lib +++ /dev/null @@ -1,515 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. -^L - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. -^L - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. -^L - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. -^L - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. -^L - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. -^L - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. -^L - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS -^L - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms -of the ordinary General Public License). - - To apply these terms, attach the following notices to the library. -It is safest to attach them to the start of each source file to most -effectively convey the exclusion of warranty; and each file should -have at least the "copyright" line and a pointer to where the full -notice is found. - - - - Copyright (C) - - This library 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; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper -mail. - -You should also get your employer (if you work as a programmer) or -your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James -Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml b/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml deleted file mode 100644 index d2e88915..00000000 --- a/legacy_cdts/cracklib-dicts-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: cracklib-dicts-cos7-ppc64le - version: 2.9.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cracklib-dicts-2.9.0-11.el7.ppc64le.rpm - sha256: fa47851e58fdfe796378ec5ceaaf3bd03b6fe6284117bcb5f7e66d2b5943256b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cracklib-2.9.0-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} - host: - - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} - run: - - cracklib-cos7-ppc64le ==2.9.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/cracklib/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: cracklib-copying.lib - summary: (CDT) The standard CrackLib dictionaries - description: | - The cracklib-dicts package includes the CrackLib dictionaries. CrackLib will - need to use the dictionary appropriate to your system, which is normally put - in /usr/share/dict/words. Cracklib-dicts also contains the utilities necessary - for the creation of new dictionaries. If you are installing CrackLib, you - should also install cracklib-dicts. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-devel-cos6-x86_64/build.sh b/legacy_cdts/cups-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cups-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-devel-cos6-x86_64/cups-license b/legacy_cdts/cups-devel-cos6-x86_64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-devel-cos6-x86_64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-devel-cos6-x86_64/meta.yaml b/legacy_cdts/cups-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index eec3960b..00000000 --- a/legacy_cdts/cups-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: cups-devel-cos6-x86_64 - version: 1.4.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cups-devel-1.4.2-79.el6.x86_64.rpm - sha256: 48e03cf7b912b7abe95adc662381163be739af5906134fd40c240373af3da8a5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cups-1.4.2-79.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int }} - host: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int }} - run: - - cups-libs-cos6-x86_64 ==1.4.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) Common Unix Printing System - development environment - description: | - The Common UNIX Printing System provides a portable printing layer for UNIX® - operating systems. This is the development package for creating additional - printer drivers, and other CUPS services. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-devel-cos7-aarch64/build.sh b/legacy_cdts/cups-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cups-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-devel-cos7-aarch64/cups-license b/legacy_cdts/cups-devel-cos7-aarch64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-devel-cos7-aarch64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-devel-cos7-aarch64/meta.yaml b/legacy_cdts/cups-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 05af429b..00000000 --- a/legacy_cdts/cups-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: cups-devel-cos7-aarch64 - version: 1.6.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cups-devel-1.6.3-51.el7.aarch64.rpm - sha256: aa2cd8a49f93163ae139dc37d0be4509dd74ff3098ac6dae0821e1dcdfce16e0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cups-libs-cos7-aarch64 ==1.6.3 *_{{ cdt_build_number|int }} - host: - - cups-libs-cos7-aarch64 ==1.6.3 *_{{ cdt_build_number|int }} - run: - - cups-libs-cos7-aarch64 ==1.6.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) CUPS printing system - development environment - description: | - CUPS printing system provides a portable printing layer for UNIX® operating - systems. This is the development package for creating additional printer - drivers, and other CUPS services. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-devel-cos7-ppc64le/build.sh b/legacy_cdts/cups-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cups-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-devel-cos7-ppc64le/cups-license b/legacy_cdts/cups-devel-cos7-ppc64le/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-devel-cos7-ppc64le/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/cups-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 962ec6bc..00000000 --- a/legacy_cdts/cups-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: cups-devel-cos7-ppc64le - version: 1.6.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cups-devel-1.6.3-51.el7.ppc64le.rpm - sha256: 472607d505e5b7321d8697c893310a79f7c1947dea33e73da677d96341ec6174 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cups-libs-cos7-ppc64le ==1.6.3 *_{{ cdt_build_number|int }} - host: - - cups-libs-cos7-ppc64le ==1.6.3 *_{{ cdt_build_number|int }} - run: - - cups-libs-cos7-ppc64le ==1.6.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) CUPS printing system - development environment - description: | - CUPS printing system provides a portable printing layer for UNIX® operating - systems. This is the development package for creating additional printer - drivers, and other CUPS services. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-libs-cos6-x86_64/build.sh b/legacy_cdts/cups-libs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/cups-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-libs-cos6-x86_64/cups-license b/legacy_cdts/cups-libs-cos6-x86_64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-libs-cos6-x86_64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-libs-cos6-x86_64/meta.yaml b/legacy_cdts/cups-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index c6beb818..00000000 --- a/legacy_cdts/cups-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: cups-libs-cos6-x86_64 - version: 1.4.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/cups-libs-1.4.2-79.el6.x86_64.rpm - sha256: 0ff919a104a12bb82bab65e9a412b3693638707540c0f98fcc5f9595f853cbba - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/cups-1.4.2-79.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 - license_family: LGPL - license_file: cups-license - summary: (CDT) Common Unix Printing System - libraries - description: | - The Common UNIX Printing System provides a portable printing layer for UNIX® - operating systems. It has been developed by Easy Software Products to promote - a standard printing solution for all UNIX vendors and users. CUPS provides the - System V and Berkeley command-line interfaces. The cups-libs package provides - libraries used by applications to use CUPS natively, without needing the - lp/lpr commands. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-libs-cos7-aarch64/build.sh b/legacy_cdts/cups-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/cups-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-libs-cos7-aarch64/cups-license b/legacy_cdts/cups-libs-cos7-aarch64/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-libs-cos7-aarch64/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-libs-cos7-aarch64/meta.yaml b/legacy_cdts/cups-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index 899ffa4a..00000000 --- a/legacy_cdts/cups-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: cups-libs-cos7-aarch64 - version: 1.6.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/cups-libs-1.6.3-51.el7.aarch64.rpm - sha256: c802a5822ff6734fe86f17e2922be7d7bd29f44b5363f6074300ef98e48cfbad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 and zlib - license_family: LGPL - license_file: cups-license - summary: (CDT) CUPS printing system - libraries - description: | - CUPS printing system provides a portable printing layer for UNIX® operating - systems. It has been developed by Apple Inc. to promote a standard printing - solution for all UNIX vendors and users. CUPS provides the System V and - Berkeley command-line interfaces. The cups-libs package provides libraries - used by applications to use CUPS natively, without needing the lp/lpr - commands. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/cups-libs-cos7-ppc64le/build.sh b/legacy_cdts/cups-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/cups-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/cups-libs-cos7-ppc64le/cups-license b/legacy_cdts/cups-libs-cos7-ppc64le/cups-license deleted file mode 100644 index d7e0128f..00000000 --- a/legacy_cdts/cups-libs-cos7-ppc64le/cups-license +++ /dev/null @@ -1,1168 +0,0 @@ -CUPS License Agreement - -Copyright 2007-2016 by Apple Inc. -1 Infinite Loop -Cupertino, CA 95014 USA - -WWW: http://www.cups.org/ - - -INTRODUCTION - -CUPS(tm) is provided under the GNU General Public License ("GPL") -and GNU Library General Public License ("LGPL"), Version 2, with an -exception for Apple operating systems. A copy of the exception and -licenses follow this introduction. - -The GNU LGPL applies to the CUPS and CUPS Imaging libraries -located in the "cups" and "filter" subdirectories of the CUPS -source distribution and the files in the "test" subdirectory. The -GNU GPL applies to the remainder of the CUPS distribution. - -For those not familiar with the GNU GPL, the license basically -allows you to: - -- Use the CUPS software at no charge. -- Distribute verbatim copies of the software in source or -binary form. -- Sell verbatim copies of the software for a media fee, or -sell support for the software. - -What this license *does not* allow you to do is make changes or -add features to CUPS and then sell a binary distribution without -source code. You must provide source for any changes or additions -to the software, and all code must be provided under the GPL or -LGPL as appropriate. The only exceptions to this are the portions -of the CUPS software covered by the Apple operating system -license exceptions outlined later in this license agreement. - -The GNU LGPL relaxes the "link-to" restriction, allowing you to -develop applications that use the CUPS and CUPS Imaging libraries -under other licenses and/or conditions as appropriate for your -application, driver, or filter. - - -LICENSE EXCEPTIONS - -In addition, as the copyright holder of CUPS, Apple Inc. grants -the following special exception: - -1. Apple Operating System Development License Exception; - -a. Software that is developed by any person or entity -for an Apple Operating System ("Apple OS-Developed -Software"), including but not limited to Apple and -third party printer drivers, filters, and backends -for an Apple Operating System, that is linked to the -CUPS imaging library or based on any sample filters -or backends provided with CUPS shall not be -considered to be a derivative work or collective work -based on the CUPS program and is exempt from the -mandatory source code release clauses of the GNU GPL. -You may therefore distribute linked combinations of -the CUPS imaging library with Apple OS-Developed -Software without releasing the source code of the -Apple OS-Developed Software. You may also use sample -filters and backends provided with CUPS to develop -Apple OS-Developed Software without releasing the -source code of the Apple OS-Developed Software. - -b. An Apple Operating System means any operating system -software developed and/or marketed by Apple Inc., -including but not limited to all existing releases and -versions of Apple's Darwin, iOS, macOS, macOS Server, and -tvOS products and all follow-on releases and future -versions thereof. - -c. This exception is only available for Apple -OS-Developed Software and does not apply to software -that is distributed for use on other operating -systems. - -d. All CUPS software that falls under this license -exception have the following text at the top of each -source file: - -This file is subject to the Apple OS-Developed -Software exception. - -No developer is required to provide this exception in a derived -work. - - -KERBEROS SUPPORT CODE - -The Kerberos support code ("KSC") is copyright 2006 by Jelmer -Vernooij and is provided 'as-is', without any express or implied -warranty. In no event will the author or Apple Inc. be held -liable for any damages arising from the use of the KSC. - -Sources files containing KSC have the following text at the top -of each source file: - -This file contains Kerberos support code, copyright 2006 by -Jelmer Vernooij. - -The KSC copyright and license apply only to Kerberos-related -feature code in CUPS. Such code is typically conditionally -compiled based on the present of the HAVE_GSSAPI preprocessor -definition. - -Permission is granted to anyone to use the KSC for any purpose, -including commercial applications, and to alter it and -redistribute it freely, subject to the following restrictions: - -1. The origin of the KSC must not be misrepresented; you -must not claim that you wrote the original software. If -you use the KSC in a product, an acknowledgment in the -product documentation would be appreciated but is not -required. - -2. Altered source versions must be plainly marked as such, -and must not be misrepresented as being the original -software. - -3. This notice may not be removed or altered from any source -distribution. - - -TRADEMARKS - -CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple -Inc. Apple grants you a non-exclusive and non-transferable right -to use the CUPS Marks in any direct port or binary distribution -incorporating CUPS software and in any promotional material -therefor. You agree that your products will meet the highest -levels of quality and integrity for similar goods, not be unlawful, -and be developed, manufactured, and distributed in compliance with -this license. You will not interfere with Apple's rights in the -CUPS Marks, and all use of the CUPS Marks shall inure to the -benefit of Apple. This license does not apply to use of the CUPS -Marks in a derivative products, which requires prior written -permission from Apple Inc. - -GNU GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - -NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) 19yy - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License -along with this program; if not, write to the Free Software -Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) 19yy name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. - -GNU LIBRARY GENERAL PUBLIC LICENSE -Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - -Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - -NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - -END OF TERMS AND CONDITIONS - -Appendix: How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free -Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! - - - Apache License - Version 2.0, January 2004 - http://www.apache.org/licenses/ - - TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION - - 1. Definitions. - - "License" shall mean the terms and conditions for use, reproduction, - and distribution as defined by Sections 1 through 9 of this document. - - "Licensor" shall mean the copyright owner or entity authorized by - the copyright owner that is granting the License. - - "Legal Entity" shall mean the union of the acting entity and all - other entities that control, are controlled by, or are under common - control with that entity. For the purposes of this definition, - "control" means (i) the power, direct or indirect, to cause the - direction or management of such entity, whether by contract or - otherwise, or (ii) ownership of fifty percent (50%) or more of the - outstanding shares, or (iii) beneficial ownership of such entity. - - "You" (or "Your") shall mean an individual or Legal Entity - exercising permissions granted by this License. - - "Source" form shall mean the preferred form for making modifications, - including but not limited to software source code, documentation - source, and configuration files. - - "Object" form shall mean any form resulting from mechanical - transformation or translation of a Source form, including but - not limited to compiled object code, generated documentation, - and conversions to other media types. - - "Work" shall mean the work of authorship, whether in Source or - Object form, made available under the License, as indicated by a - copyright notice that is included in or attached to the work - (an example is provided in the Appendix below). - - "Derivative Works" shall mean any work, whether in Source or Object - form, that is based on (or derived from) the Work and for which the - editorial revisions, annotations, elaborations, or other modifications - represent, as a whole, an original work of authorship. For the purposes - of this License, Derivative Works shall not include works that remain - separable from, or merely link (or bind by name) to the interfaces of, - the Work and Derivative Works thereof. - - "Contribution" shall mean any work of authorship, including - the original version of the Work and any modifications or additions - to that Work or Derivative Works thereof, that is intentionally - submitted to Licensor for inclusion in the Work by the copyright owner - or by an individual or Legal Entity authorized to submit on behalf of - the copyright owner. For the purposes of this definition, "submitted" - means any form of electronic, verbal, or written communication sent - to the Licensor or its representatives, including but not limited to - communication on electronic mailing lists, source code control systems, - and issue tracking systems that are managed by, or on behalf of, the - Licensor for the purpose of discussing and improving the Work, but - excluding communication that is conspicuously marked or otherwise - designated in writing by the copyright owner as "Not a Contribution." - - "Contributor" shall mean Licensor and any individual or Legal Entity - on behalf of whom a Contribution has been received by Licensor and - subsequently incorporated within the Work. - - 2. Grant of Copyright License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - copyright license to reproduce, prepare Derivative Works of, - publicly display, publicly perform, sublicense, and distribute the - Work and such Derivative Works in Source or Object form. - - 3. Grant of Patent License. Subject to the terms and conditions of - this License, each Contributor hereby grants to You a perpetual, - worldwide, non-exclusive, no-charge, royalty-free, irrevocable - (except as stated in this section) patent license to make, have made, - use, offer to sell, sell, import, and otherwise transfer the Work, - where such license applies only to those patent claims licensable - by such Contributor that are necessarily infringed by their - Contribution(s) alone or by combination of their Contribution(s) - with the Work to which such Contribution(s) was submitted. If You - institute patent litigation against any entity (including a - cross-claim or counterclaim in a lawsuit) alleging that the Work - or a Contribution incorporated within the Work constitutes direct - or contributory patent infringement, then any patent licenses - granted to You under this License for that Work shall terminate - as of the date such litigation is filed. - - 4. Redistribution. You may reproduce and distribute copies of the - Work or Derivative Works thereof in any medium, with or without - modifications, and in Source or Object form, provided that You - meet the following conditions: - - (a) You must give any other recipients of the Work or - Derivative Works a copy of this License; and - - (b) You must cause any modified files to carry prominent notices - stating that You changed the files; and - - (c) You must retain, in the Source form of any Derivative Works - that You distribute, all copyright, patent, trademark, and - attribution notices from the Source form of the Work, - excluding those notices that do not pertain to any part of - the Derivative Works; and - - (d) If the Work includes a "NOTICE" text file as part of its - distribution, then any Derivative Works that You distribute must - include a readable copy of the attribution notices contained - within such NOTICE file, excluding those notices that do not - pertain to any part of the Derivative Works, in at least one - of the following places: within a NOTICE text file distributed - as part of the Derivative Works; within the Source form or - documentation, if provided along with the Derivative Works; or, - within a display generated by the Derivative Works, if and - wherever such third-party notices normally appear. The contents - of the NOTICE file are for informational purposes only and - do not modify the License. You may add Your own attribution - notices within Derivative Works that You distribute, alongside - or as an addendum to the NOTICE text from the Work, provided - that such additional attribution notices cannot be construed - as modifying the License. - - You may add Your own copyright statement to Your modifications and - may provide additional or different license terms and conditions - for use, reproduction, or distribution of Your modifications, or - for any such Derivative Works as a whole, provided Your use, - reproduction, and distribution of the Work otherwise complies with - the conditions stated in this License. - - 5. Submission of Contributions. Unless You explicitly state otherwise, - any Contribution intentionally submitted for inclusion in the Work - by You to the Licensor shall be under the terms and conditions of - this License, without any additional terms or conditions. - Notwithstanding the above, nothing herein shall supersede or modify - the terms of any separate license agreement you may have executed - with Licensor regarding such Contributions. - - 6. Trademarks. This License does not grant permission to use the trade - names, trademarks, service marks, or product names of the Licensor, - except as required for reasonable and customary use in describing the - origin of the Work and reproducing the content of the NOTICE file. - - 7. Disclaimer of Warranty. Unless required by applicable law or - agreed to in writing, Licensor provides the Work (and each - Contributor provides its Contributions) on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied, including, without limitation, any warranties or conditions - of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A - PARTICULAR PURPOSE. You are solely responsible for determining the - appropriateness of using or redistributing the Work and assume any - risks associated with Your exercise of permissions under this License. - - 8. Limitation of Liability. In no event and under no legal theory, - whether in tort (including negligence), contract, or otherwise, - unless required by applicable law (such as deliberate and grossly - negligent acts) or agreed to in writing, shall any Contributor be - liable to You for damages, including any direct, indirect, special, - incidental, or consequential damages of any character arising as a - result of this License or out of the use or inability to use the - Work (including but not limited to damages for loss of goodwill, - work stoppage, computer failure or malfunction, or any and all - other commercial damages or losses), even if such Contributor - has been advised of the possibility of such damages. - - 9. Accepting Warranty or Additional Liability. While redistributing - the Work or Derivative Works thereof, You may choose to offer, - and charge a fee for, acceptance of support, warranty, indemnity, - or other liability obligations and/or rights consistent with this - License. However, in accepting such obligations, You may act only - on Your own behalf and on Your sole responsibility, not on behalf - of any other Contributor, and only if You agree to indemnify, - defend, and hold each Contributor harmless for any liability - incurred by, or claims asserted against, such Contributor by reason - of your accepting any such warranty or additional liability. - - END OF TERMS AND CONDITIONS - - APPENDIX: How to apply the Apache License to your work. - - To apply the Apache License to your work, attach the following - boilerplate notice, with the fields enclosed by brackets "[]" - replaced with your own identifying information. (Don't include - the brackets!) The text should be enclosed in the appropriate - comment syntax for the file format. We also recommend that a - file or class name and description of purpose be included on the - same "printed page" as the copyright notice for easier - identification within third-party archives. - - Copyright [yyyy] [name of copyright owner] - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. diff --git a/legacy_cdts/cups-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/cups-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 7ea77ca5..00000000 --- a/legacy_cdts/cups-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: cups-libs-cos7-ppc64le - version: 1.6.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/cups-libs-1.6.3-51.el7.ppc64le.rpm - sha256: 001c42a45b103738b467ff9653c0e38bf590d5721f660189dca4eb503b6a5a43 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/cups-1.6.3-51.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.cups.org/ - license: LGPLv2 and zlib - license_family: LGPL - license_file: cups-license - summary: (CDT) CUPS printing system - libraries - description: | - CUPS printing system provides a portable printing layer for UNIX® operating - systems. It has been developed by Apple Inc. to promote a standard printing - solution for all UNIX vendors and users. CUPS provides the System V and - Berkeley command-line interfaces. The cups-libs package provides libraries - used by applications to use CUPS natively, without needing the lp/lpr - commands. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-cos6-x86_64/build.sh b/legacy_cdts/expat-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/expat-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-cos6-x86_64/expat-license b/legacy_cdts/expat-cos6-x86_64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-cos6-x86_64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-cos6-x86_64/meta.yaml b/legacy_cdts/expat-cos6-x86_64/meta.yaml deleted file mode 100644 index 86b48fa5..00000000 --- a/legacy_cdts/expat-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: expat-cos6-x86_64 - version: 2.0.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/expat-2.0.1-13.el6_8.x86_64.rpm - sha256: 668543cbe7d320c097b893acdf692a38745096590b58615eb67ea940374a2125 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/expat-2.0.1-13.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) An XML parser library - description: | - This is expat, the C library for parsing XML, written by James Clark. Expat is - a stream oriented XML parser. This means that you register handlers with the - parser prior to starting the parse. These handlers are called when the parser - discovers the associated structures in the document being parsed. A start tag - is an example of the kind of structures for which you may register handlers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-cos7-aarch64/build.sh b/legacy_cdts/expat-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/expat-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-cos7-aarch64/expat-license b/legacy_cdts/expat-cos7-aarch64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-cos7-aarch64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-cos7-aarch64/meta.yaml b/legacy_cdts/expat-cos7-aarch64/meta.yaml deleted file mode 100644 index b92a4501..00000000 --- a/legacy_cdts/expat-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: expat-cos7-aarch64 - version: 2.1.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/expat-2.1.0-12.el7.aarch64.rpm - sha256: e1b3233e6f9951a3ff0bada25903463be63bf5166893d4d62aabdf28eaf65c71 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) An XML parser library - description: | - This is expat, the C library for parsing XML, written by James Clark. Expat is - a stream oriented XML parser. This means that you register handlers with the - parser prior to starting the parse. These handlers are called when the parser - discovers the associated structures in the document being parsed. A start tag - is an example of the kind of structures for which you may register handlers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-cos7-ppc64le/build.sh b/legacy_cdts/expat-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/expat-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-cos7-ppc64le/expat-license b/legacy_cdts/expat-cos7-ppc64le/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-cos7-ppc64le/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-cos7-ppc64le/meta.yaml b/legacy_cdts/expat-cos7-ppc64le/meta.yaml deleted file mode 100644 index 0b8fc780..00000000 --- a/legacy_cdts/expat-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: expat-cos7-ppc64le - version: 2.1.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/expat-2.1.0-12.el7.ppc64le.rpm - sha256: 00893d45ac1ffacb782fdfe82d28106d9df5d202a0daf10a3dea1fcede70fcf2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) An XML parser library - description: | - This is expat, the C library for parsing XML, written by James Clark. Expat is - a stream oriented XML parser. This means that you register handlers with the - parser prior to starting the parse. These handlers are called when the parser - discovers the associated structures in the document being parsed. A start tag - is an example of the kind of structures for which you may register handlers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-devel-cos6-x86_64/build.sh b/legacy_cdts/expat-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/expat-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-devel-cos6-x86_64/expat-license b/legacy_cdts/expat-devel-cos6-x86_64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-devel-cos6-x86_64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-devel-cos6-x86_64/meta.yaml b/legacy_cdts/expat-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 73829f8a..00000000 --- a/legacy_cdts/expat-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: expat-devel-cos6-x86_64 - version: 2.0.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/expat-devel-2.0.1-13.el6_8.x86_64.rpm - sha256: 64684a601f126ca5e307fa152b56af0bb7cd31cb231a6d9560573d50bbe94326 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/expat-2.0.1-13.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int }} - host: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int }} - run: - - expat-cos6-x86_64 ==2.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) Libraries and header files to develop applications using expat - description: | - The expat-devel package contains the libraries, include files and - documentation to develop XML applications with expat. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-devel-cos7-aarch64/build.sh b/legacy_cdts/expat-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/expat-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-devel-cos7-aarch64/expat-license b/legacy_cdts/expat-devel-cos7-aarch64/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-devel-cos7-aarch64/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-devel-cos7-aarch64/meta.yaml b/legacy_cdts/expat-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index f115dd0d..00000000 --- a/legacy_cdts/expat-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: expat-devel-cos7-aarch64 - version: 2.1.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/expat-devel-2.1.0-12.el7.aarch64.rpm - sha256: eb818da9347fa683079771a80a725cdd73f29373000868f602d2d8c591040eb7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - expat-cos7-aarch64 ==2.1.0 *_{{ cdt_build_number|int }} - host: - - expat-cos7-aarch64 ==2.1.0 *_{{ cdt_build_number|int }} - run: - - expat-cos7-aarch64 ==2.1.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) Libraries and header files to develop applications using expat - description: | - The expat-devel package contains the libraries, include files and - documentation to develop XML applications with expat. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/expat-devel-cos7-ppc64le/build.sh b/legacy_cdts/expat-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/expat-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/expat-devel-cos7-ppc64le/expat-license b/legacy_cdts/expat-devel-cos7-ppc64le/expat-license deleted file mode 100644 index 3c0142e7..00000000 --- a/legacy_cdts/expat-devel-cos7-ppc64le/expat-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright (c) 1998-2000 Thai Open Source Software Center Ltd and Clark Cooper -Copyright (c) 2001-2019 Expat maintainers - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/expat-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/expat-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 36690805..00000000 --- a/legacy_cdts/expat-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: expat-devel-cos7-ppc64le - version: 2.1.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/expat-devel-2.1.0-12.el7.ppc64le.rpm - sha256: b0b2b94d55996d4c07b46eae84858150d98cd74411d934b40590fd6058022405 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/expat-2.1.0-12.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - expat-cos7-ppc64le ==2.1.0 *_{{ cdt_build_number|int }} - host: - - expat-cos7-ppc64le ==2.1.0 *_{{ cdt_build_number|int }} - run: - - expat-cos7-ppc64le ==2.1.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libexpat.org/ - license: MIT - license_family: MIT - license_file: expat-license - summary: (CDT) Libraries and header files to develop applications using expat - description: | - The expat-devel package contains the libraries, include files and - documentation to develop XML applications with expat. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-cos6-x86_64/build.sh b/legacy_cdts/fontconfig-cos6-x86_64/build.sh deleted file mode 100755 index 9fab8123..00000000 --- a/legacy_cdts/fontconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/etc/fonts/conf.d > /dev/null 2>&1 -for fulllnk in $(find . -maxdepth 1 -type l); do - lnk=$(basename ${fulllnk}) - lnk_dst=$(readlink ${lnk}) - if [[ ${lnk_dst:0:1} == "/" ]]; then - rm -f ${lnk} - ln -s ${SYSROOT_DIR}${lnk_dst} ${SYSROOT_DIR}/etc/fonts/conf.d/${lnk} - fi -done -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-cos6-x86_64/meta.yaml b/legacy_cdts/fontconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index fe0610b1..00000000 --- a/legacy_cdts/fontconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: fontconfig-cos6-x86_64 - version: 2.8.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/fontconfig-2.8.0-5.el6.x86_64.rpm - sha256: 6a915b6e1ad740994aa9688d70a67ff2b6b72e0ced668794aeb27b2d0f2e237b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/fontconfig-2.8.0-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - host: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - run: - - freetype-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fontconfig-2.8.0/COPYING - summary: "(CDT) Font configuration and customization library" - description: | - Fontconfig is designed to locate fonts within the system and select them - according to requirements specified by applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-cos7-aarch64/build.sh b/legacy_cdts/fontconfig-cos7-aarch64/build.sh deleted file mode 100755 index a703840b..00000000 --- a/legacy_cdts/fontconfig-cos7-aarch64/build.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/etc/fonts/conf.d > /dev/null 2>&1 -for fulllnk in $(find . -maxdepth 1 -type l); do - lnk=$(basename ${fulllnk}) - lnk_dst=$(readlink ${lnk}) - if [[ ${lnk_dst:0:1} == "/" ]]; then - rm -f ${lnk} - ln -s ${SYSROOT_DIR}${lnk_dst} ${SYSROOT_DIR}/etc/fonts/conf.d/${lnk} - fi -done -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-cos7-aarch64/meta.yaml b/legacy_cdts/fontconfig-cos7-aarch64/meta.yaml deleted file mode 100644 index aae737cc..00000000 --- a/legacy_cdts/fontconfig-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: fontconfig-cos7-aarch64 - version: 2.13.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fontconfig-2.13.0-4.3.el7.aarch64.rpm - sha256: 2551609942fed6a170bca99d0bd8383c9fce03b4cdabec9c964bde509ef55ea9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - host: - - freetype-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run: - - freetype-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT and Public Domain and UCD - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fontconfig-2.13.0/COPYING - summary: "(CDT) Font configuration and customization library" - description: | - Fontconfig is designed to locate fonts within the system and select them - according to requirements specified by applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-cos7-ppc64le/build.sh b/legacy_cdts/fontconfig-cos7-ppc64le/build.sh deleted file mode 100755 index aef119c6..00000000 --- a/legacy_cdts/fontconfig-cos7-ppc64le/build.sh +++ /dev/null @@ -1,73 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/etc/fonts/conf.d > /dev/null 2>&1 -for fulllnk in $(find . -maxdepth 1 -type l); do - lnk=$(basename ${fulllnk}) - lnk_dst=$(readlink ${lnk}) - if [[ ${lnk_dst:0:1} == "/" ]]; then - rm -f ${lnk} - ln -s ${SYSROOT_DIR}${lnk_dst} ${SYSROOT_DIR}/etc/fonts/conf.d/${lnk} - fi -done -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-cos7-ppc64le/meta.yaml b/legacy_cdts/fontconfig-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5ae5396b..00000000 --- a/legacy_cdts/fontconfig-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: fontconfig-cos7-ppc64le - version: 2.13.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fontconfig-2.13.0-4.3.el7.ppc64le.rpm - sha256: 2eabc434571ad4a5b5f8096f65d776b28c1df20992f36f19b87b52b2c30263bb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - host: - - freetype-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run: - - freetype-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT and Public Domain and UCD - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fontconfig-2.13.0/COPYING - summary: "(CDT) Font configuration and customization library" - description: | - Fontconfig is designed to locate fonts within the system and select them - according to requirements specified by applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-devel-cos6-x86_64/build.sh b/legacy_cdts/fontconfig-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/fontconfig-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying b/legacy_cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying deleted file mode 100644 index 66392b13..00000000 --- a/legacy_cdts/fontconfig-devel-cos6-x86_64/fontconfig-copying +++ /dev/null @@ -1,28 +0,0 @@ -fontconfig/COPYING - -Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard -Copyright © 2005 Patrick Lam -Copyright © 2009 Roozbeh Pournader -Copyright © 2008,2009 Red Hat, Inc. -Copyright © 2008 Danilo Šegan -Copyright © 2012 Google, Inc. - - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the author(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The authors make no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/fontconfig-devel-cos6-x86_64/meta.yaml b/legacy_cdts/fontconfig-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 7ebbcbae..00000000 --- a/legacy_cdts/fontconfig-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: fontconfig-devel-cos6-x86_64 - version: 2.8.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/fontconfig-devel-2.8.0-5.el6.x86_64.rpm - sha256: 4938701d283915837478b414dcf365592e1581052fcf5c89f9d89f2aea9e5361 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/fontconfig-2.8.0-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos6-x86_64 ==2.8.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT - license_family: MIT - license_file: fontconfig-copying - summary: (CDT) Font configuration and customization library - description: | - The fontconfig-devel package includes the header files, and developer docs for - the fontconfig package. Install fontconfig-devel if you want to develop - programs which will use fontconfig. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-devel-cos7-aarch64/build.sh b/legacy_cdts/fontconfig-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-devel-cos7-aarch64/fontconfig-copying b/legacy_cdts/fontconfig-devel-cos7-aarch64/fontconfig-copying deleted file mode 100644 index 66392b13..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-aarch64/fontconfig-copying +++ /dev/null @@ -1,28 +0,0 @@ -fontconfig/COPYING - -Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard -Copyright © 2005 Patrick Lam -Copyright © 2009 Roozbeh Pournader -Copyright © 2008,2009 Red Hat, Inc. -Copyright © 2008 Danilo Šegan -Copyright © 2012 Google, Inc. - - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the author(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The authors make no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/fontconfig-devel-cos7-aarch64/meta.yaml b/legacy_cdts/fontconfig-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 2e0fcdd5..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: fontconfig-devel-cos7-aarch64 - version: 2.13.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fontconfig-devel-2.13.0-4.3.el7.aarch64.rpm - sha256: bdc32001398a5a85228aeff0eb295dc3463fd76e105c40ac3038e8c848c6961e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos7-aarch64 ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos7-aarch64 ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos7-aarch64 ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT and Public Domain and UCD - license_family: MIT - license_file: fontconfig-copying - summary: (CDT) Font configuration and customization library - description: | - The fontconfig-devel package includes the header files, and developer docs for - the fontconfig package. Install fontconfig-devel if you want to develop - programs which will use fontconfig. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fontconfig-devel-cos7-ppc64le/build.sh b/legacy_cdts/fontconfig-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fontconfig-devel-cos7-ppc64le/fontconfig-copying b/legacy_cdts/fontconfig-devel-cos7-ppc64le/fontconfig-copying deleted file mode 100644 index 66392b13..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-ppc64le/fontconfig-copying +++ /dev/null @@ -1,28 +0,0 @@ -fontconfig/COPYING - -Copyright © 2000,2001,2002,2003,2004,2006,2007 Keith Packard -Copyright © 2005 Patrick Lam -Copyright © 2009 Roozbeh Pournader -Copyright © 2008,2009 Red Hat, Inc. -Copyright © 2008 Danilo Šegan -Copyright © 2012 Google, Inc. - - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the author(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The authors make no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE AUTHOR(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE AUTHOR(S) BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/fontconfig-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/fontconfig-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index b46b88d7..00000000 --- a/legacy_cdts/fontconfig-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: fontconfig-devel-cos7-ppc64le - version: 2.13.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fontconfig-devel-2.13.0-4.3.el7.ppc64le.rpm - sha256: 1bff2b180c8edfa3c9f5305a87c45faec167a24787c1088381855d829ed0e97e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fontconfig-2.13.0-4.3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos7-ppc64le ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos7-ppc64le ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos7-ppc64le ==2.13.0 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://fontconfig.org - license: MIT and Public Domain and UCD - license_family: MIT - license_file: fontconfig-copying - summary: (CDT) Font configuration and customization library - description: | - The fontconfig-devel package includes the header files, and developer docs for - the fontconfig package. Install fontconfig-devel if you want to develop - programs which will use fontconfig. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-cos6-x86_64/build.sh b/legacy_cdts/freetype-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/freetype-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-cos6-x86_64/freetype-license.txt b/legacy_cdts/freetype-cos6-x86_64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-cos6-x86_64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-cos6-x86_64/meta.yaml b/legacy_cdts/freetype-cos6-x86_64/meta.yaml deleted file mode 100644 index 655ee947..00000000 --- a/legacy_cdts/freetype-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: freetype-cos6-x86_64 - version: 2.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/freetype-2.3.11-17.el6.x86_64.rpm - sha256: a4f680e25073d307608ab245d87eb982646957892d68628736e5f1a00c2ee8c3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/freetype-2.3.11-17.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: FTL or GPLv2+ - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) A free and portable font rendering engine - description: | - The FreeType engine is a free and portable font rendering engine, developed to - provide advanced font support for a variety of platforms and environments. - FreeType is a library which can open and manages font files as well as - efficiently load, hint and render individual glyphs. FreeType is not a font - server or a complete text-rendering library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-cos7-aarch64/build.sh b/legacy_cdts/freetype-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/freetype-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-cos7-aarch64/freetype-license.txt b/legacy_cdts/freetype-cos7-aarch64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-cos7-aarch64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-cos7-aarch64/meta.yaml b/legacy_cdts/freetype-cos7-aarch64/meta.yaml deleted file mode 100644 index 62dacee5..00000000 --- a/legacy_cdts/freetype-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: freetype-cos7-aarch64 - version: 2.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/freetype-2.8-14.el7.aarch64.rpm - sha256: 8833d18d06e04589d025c9497eda55056d1e1d811331a56ae8189d3e9d9aedce - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) A free and portable font rendering engine - description: | - The FreeType engine is a free and portable font rendering engine, developed to - provide advanced font support for a variety of platforms and environments. - FreeType is a library which can open and manages font files as well as - efficiently load, hint and render individual glyphs. FreeType is not a font - server or a complete text-rendering library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-cos7-ppc64le/build.sh b/legacy_cdts/freetype-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/freetype-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-cos7-ppc64le/freetype-license.txt b/legacy_cdts/freetype-cos7-ppc64le/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-cos7-ppc64le/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-cos7-ppc64le/meta.yaml b/legacy_cdts/freetype-cos7-ppc64le/meta.yaml deleted file mode 100644 index 43134113..00000000 --- a/legacy_cdts/freetype-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: freetype-cos7-ppc64le - version: 2.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/freetype-2.8-14.el7.ppc64le.rpm - sha256: c234adbe7a67137f334a487006e310102dd680985f581cc5769a88c0ef2be7ed - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) A free and portable font rendering engine - description: | - The FreeType engine is a free and portable font rendering engine, developed to - provide advanced font support for a variety of platforms and environments. - FreeType is a library which can open and manages font files as well as - efficiently load, hint and render individual glyphs. FreeType is not a font - server or a complete text-rendering library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-devel-cos6-x86_64/build.sh b/legacy_cdts/freetype-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/freetype-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-devel-cos6-x86_64/freetype-license.txt b/legacy_cdts/freetype-devel-cos6-x86_64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-devel-cos6-x86_64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-devel-cos6-x86_64/meta.yaml b/legacy_cdts/freetype-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 310d13ce..00000000 --- a/legacy_cdts/freetype-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: freetype-devel-cos6-x86_64 - version: 2.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/freetype-devel-2.3.11-17.el6.x86_64.rpm - sha256: a2385d97d578ec0270bf5be73ef1aa4e108a69fd3d35896cc9ff10524c2dbb7c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/freetype-2.3.11-17.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int }} - host: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int }} - run: - - freetype-cos6-x86_64 ==2.3.11 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: FTL or GPLv2+ - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) FreeType development libraries and header files - description: | - The freetype-devel package includes the static libraries and header files for - the FreeType font rendering engine. Install freetype-devel if you want to - develop programs which will use FreeType. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-devel-cos7-aarch64/build.sh b/legacy_cdts/freetype-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/freetype-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-devel-cos7-aarch64/freetype-license.txt b/legacy_cdts/freetype-devel-cos7-aarch64/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-devel-cos7-aarch64/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-devel-cos7-aarch64/meta.yaml b/legacy_cdts/freetype-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index b30ab6ca..00000000 --- a/legacy_cdts/freetype-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: freetype-devel-cos7-aarch64 - version: 2.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/freetype-devel-2.8-14.el7.aarch64.rpm - sha256: 3d92a7257f32f71dda1ff521b80cb50ae42ae0cdf5a39bc2ed5f9d4ca1ee80aa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos7-aarch64 ==2.8 *_{{ cdt_build_number|int }} - host: - - freetype-cos7-aarch64 ==2.8 *_{{ cdt_build_number|int }} - run: - - freetype-cos7-aarch64 ==2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) FreeType development libraries and header files - description: | - The freetype-devel package includes the static libraries and header files for - the FreeType font rendering engine. Install freetype-devel if you want to - develop programs which will use FreeType. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/freetype-devel-cos7-ppc64le/build.sh b/legacy_cdts/freetype-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/freetype-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/freetype-devel-cos7-ppc64le/freetype-license.txt b/legacy_cdts/freetype-devel-cos7-ppc64le/freetype-license.txt deleted file mode 100644 index af5a1c50..00000000 --- a/legacy_cdts/freetype-devel-cos7-ppc64le/freetype-license.txt +++ /dev/null @@ -1,39 +0,0 @@ - -The FreeType 2 font engine is copyrighted work and cannot be used -legally without a software license. In order to make this project -usable to a vast majority of developers, we distribute it under two -mutually exclusive open-source licenses. - -This means that *you* must choose *one* of the two licenses described -below, then obey all its terms and conditions when using FreeType 2 in -any of your projects or products. - - - The FreeType License, found in the file `FTL.TXT', which is similar - to the original BSD license *with* an advertising clause that forces - you to explicitly cite the FreeType project in your product's - documentation. All details are in the license file. This license - is suited to products which don't use the GNU General Public - License. - - Note that this license is compatible to the GNU General Public - License version 3, but not version 2. - - - The GNU General Public License version 2, found in `GPLv2.TXT' (any - later version can be used also), for programs which already use the - GPL. Note that the FTL is incompatible with GPLv2 due to its - advertisement clause. - -The contributed BDF and PCF drivers come with a license similar to that -of the X Window System. It is compatible to the above two licenses (see -file src/bdf/README and src/pcf/README). The same holds for the files -`fthash.c' and `fthash.h'; their code was part of the BDF driver in -earlier FreeType versions. - -The gzip module uses the zlib license (see src/gzip/zlib.h) which too is -compatible to the above two licenses. - -The MD5 checksum support (only used for debugging in development builds) -is in the public domain. - - ---- end of LICENSE.TXT --- diff --git a/legacy_cdts/freetype-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/freetype-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3e4ac862..00000000 --- a/legacy_cdts/freetype-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: freetype-devel-cos7-ppc64le - version: 2.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/freetype-devel-2.8-14.el7.ppc64le.rpm - sha256: 3a1342fea6210981507a4d5cd5761fabe593f4839399470637242c3e69413973 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/freetype-2.8-14.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - freetype-cos7-ppc64le ==2.8 *_{{ cdt_build_number|int }} - host: - - freetype-cos7-ppc64le ==2.8 *_{{ cdt_build_number|int }} - run: - - freetype-cos7-ppc64le ==2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freetype.org - license: (FTL or GPLv2+) and BSD and MIT and Public Domain and zlib with acknowledgement - license_family: GPL2 - license_file: freetype-license.txt - summary: (CDT) FreeType development libraries and header files - description: | - The freetype-devel package includes the static libraries and header files for - the FreeType font rendering engine. Install freetype-devel if you want to - develop programs which will use FreeType. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fribidi-cos7-aarch64/build.sh b/legacy_cdts/fribidi-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/fribidi-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fribidi-cos7-aarch64/meta.yaml b/legacy_cdts/fribidi-cos7-aarch64/meta.yaml deleted file mode 100644 index 84fcc052..00000000 --- a/legacy_cdts/fribidi-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: fribidi-cos7-aarch64 - version: 1.0.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/fribidi-1.0.2-1.el7_7.1.aarch64.rpm - sha256: f4914b2c4fde823c5a8ad9bfcaf569a0eee037361f3925411ce1384972c6f252 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/fribidi/fribidi/ - license: LGPLv2+ and UCD - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fribidi-1.0.2/COPYING - summary: "(CDT) Library implementing the Unicode Bidirectional Algorithm" - description: | - A library to handle bidirectional scripts (for example Hebrew, Arabic), so - that the display is done in the proper way; while the text data itself is - always written in logical order. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/fribidi-cos7-ppc64le/build.sh b/legacy_cdts/fribidi-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/fribidi-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/fribidi-cos7-ppc64le/meta.yaml b/legacy_cdts/fribidi-cos7-ppc64le/meta.yaml deleted file mode 100644 index 80494604..00000000 --- a/legacy_cdts/fribidi-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: fribidi-cos7-ppc64le - version: 1.0.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/fribidi-1.0.2-1.el7_7.1.ppc64le.rpm - sha256: 0ee910467ea7a92e5b5225757b8c6c0714c2057e5542c6b2104ce112bf04d2b8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/fribidi-1.0.2-1.el7_7.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/fribidi/fribidi/ - license: LGPLv2+ and UCD - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/fribidi-1.0.2/COPYING - summary: "(CDT) Library implementing the Unicode Bidirectional Algorithm" - description: | - A library to handle bidirectional scripts (for example Hebrew, Arabic), so - that the display is done in the proper way; while the text data itself is - always written in logical order. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gconf2-cos6-x86_64/build.sh b/legacy_cdts/gconf2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gconf2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gconf2-cos6-x86_64/meta.yaml b/legacy_cdts/gconf2-cos6-x86_64/meta.yaml deleted file mode 100644 index 273a533a..00000000 --- a/legacy_cdts/gconf2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: gconf2-cos6-x86_64 - version: 2.28.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/GConf2-2.28.0-7.el6.x86_64.rpm - sha256: 11e90578ddc04eea96ec8a6d465e5893cfa44e32e47b684119a3be8c94a3018b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/GConf2-2.28.0-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://projects.gnome.org/gconf/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/GConf2-2.28.0/COPYING - summary: "(CDT) A process-transparent configuration system" - description: | - GConf is a process-transparent configuration database API used to store user - preferences. It has pluggable backends and features to support workgroup - administration. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gconf2-cos7-aarch64/build.sh b/legacy_cdts/gconf2-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/gconf2-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gconf2-cos7-aarch64/meta.yaml b/legacy_cdts/gconf2-cos7-aarch64/meta.yaml deleted file mode 100644 index bd969837..00000000 --- a/legacy_cdts/gconf2-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: gconf2-cos7-aarch64 - version: 3.2.6 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/GConf2-3.2.6-8.el7.aarch64.rpm - sha256: 16d8de7fdc7176e1b0273e8d8225c69d5242c72bba1b1570edfaf28849ef2ff6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://projects.gnome.org/gconf/ - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/GConf2-3.2.6/COPYING - summary: "(CDT) A process-transparent configuration system" - description: | - GConf is a process-transparent configuration database API used to store user - preferences. It has pluggable backends and features to support workgroup - administration. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gconf2-cos7-ppc64le/build.sh b/legacy_cdts/gconf2-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/gconf2-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gconf2-cos7-ppc64le/meta.yaml b/legacy_cdts/gconf2-cos7-ppc64le/meta.yaml deleted file mode 100644 index c7031e89..00000000 --- a/legacy_cdts/gconf2-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: gconf2-cos7-ppc64le - version: 3.2.6 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/GConf2-3.2.6-8.el7.ppc64le.rpm - sha256: f1635560f4e0dc31a04cee8d745287cdfbef90d79881d89f262ef843b7961630 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/GConf2-3.2.6-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://projects.gnome.org/gconf/ - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/GConf2-3.2.6/COPYING - summary: "(CDT) A process-transparent configuration system" - description: | - GConf is a process-transparent configuration database API used to store user - preferences. It has pluggable backends and features to support workgroup - administration. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gdk-pixbuf2-cos6-x86_64/build.sh b/legacy_cdts/gdk-pixbuf2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gdk-pixbuf2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml b/legacy_cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml deleted file mode 100644 index 871cb483..00000000 --- a/legacy_cdts/gdk-pixbuf2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: gdk-pixbuf2-cos6-x86_64 - version: 2.24.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gdk-pixbuf2-2.24.1-6.el6_7.x86_64.rpm - sha256: 248633f4471b62666822d4c5da72f8995d36e6cf2e9e61b6eff73993709b793f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gdk-pixbuf2-2.24.1-6.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gt.org - license: LGPLv2+ and (LGPLv2+ or MPLv1.1) and Public Domain - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/gdk-pixbuf2-2.24.1/COPYING - summary: "(CDT) An image loading library" - description: | - gdk-pixbuf is an image loading library that can be extended by loadable - modules for new image formats. It is used by toolkits such as GTK+ or clutter. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh b/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml b/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 2dd67329..00000000 --- a/legacy_cdts/gdk-pixbuf2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: gdk-pixbuf2-devel-cos6-x86_64 - version: 2.24.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gdk-pixbuf2-devel-2.24.1-6.el6_7.x86_64.rpm - sha256: f6dcd9fee4829caf414074fd45e577a9f4334747b6b429462ab4d64e7ab51b5c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gdk-pixbuf2-2.24.1-6.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int }} - host: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int }} - run: - - gdk-pixbuf2-cos6-x86_64 ==2.24.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gt.org - license: LGPLv2+ and (LGPLv2+ or MPLv1.1) and Public Domain - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/gtk-doc/html/gdk-pixbuf/license.html - summary: "(CDT) Development files for gdk-pixbuf" - description: | - This package contains the libraries and header files that are needed for - writing applications that are using gdk-pixbuf. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib-networking-cos6-x86_64/build.sh b/legacy_cdts/glib-networking-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/glib-networking-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib-networking-cos6-x86_64/meta.yaml b/legacy_cdts/glib-networking-cos6-x86_64/meta.yaml deleted file mode 100644 index 2255a8b0..00000000 --- a/legacy_cdts/glib-networking-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: glib-networking-cos6-x86_64 - version: 2.28.6.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib-networking-2.28.6.1-2.4.el6.x86_64.rpm - sha256: 3347bc5f31bc3c466e622c320df421b06d097776d83e58102d5a576e92d546a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib-networking-2.28.6.1-2.4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/glib-networking-2.28.6.1/COPYING - summary: "(CDT) Networking support for GLib" - description: | - This package contains modules that extend the networking support in GIO. In - particular, it contains a libproxy-based GProxyResolver implementations and a - gnutls-based GTlsConnection implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib-networking-cos7-aarch64/build.sh b/legacy_cdts/glib-networking-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/glib-networking-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib-networking-cos7-aarch64/meta.yaml b/legacy_cdts/glib-networking-cos7-aarch64/meta.yaml deleted file mode 100644 index 5f298502..00000000 --- a/legacy_cdts/glib-networking-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: glib-networking-cos7-aarch64 - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib-networking-2.56.1-1.el7.aarch64.rpm - sha256: a483489b819f044b773d0b20bf48364bcffffeec8c81751f0732a55e1064b64b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos7-aarch64 >=2.55.1 *_{{ cdt_build_number|int }} - host: - - glib2-cos7-aarch64 >=2.55.1 *_{{ cdt_build_number|int }} - run: - - glib2-cos7-aarch64 >=2.55.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/glib-networking-2.56.1/COPYING - summary: "(CDT) Networking support for GLib" - description: | - This package contains modules that extend the networking support in GIO. In - particular, it contains libproxy- and GSettings-based GProxyResolver - implementations and a gnutls-based GTlsConnection implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib-networking-cos7-ppc64le/build.sh b/legacy_cdts/glib-networking-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/glib-networking-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib-networking-cos7-ppc64le/meta.yaml b/legacy_cdts/glib-networking-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1a76d29b..00000000 --- a/legacy_cdts/glib-networking-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: glib-networking-cos7-ppc64le - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib-networking-2.56.1-1.el7.ppc64le.rpm - sha256: 8f049ee8775d2ddfca7838f7c576d125ec3b214b50f0a652c0540cd5bfef63bc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib-networking-2.56.1-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos7-ppc64le >=2.55.1 *_{{ cdt_build_number|int }} - host: - - glib2-cos7-ppc64le >=2.55.1 *_{{ cdt_build_number|int }} - run: - - glib2-cos7-ppc64le >=2.55.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/glib-networking-2.56.1/COPYING - summary: "(CDT) Networking support for GLib" - description: | - This package contains modules that extend the networking support in GIO. In - particular, it contains libproxy- and GSettings-based GProxyResolver - implementations and a gnutls-based GTlsConnection implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-cos6-x86_64/build.sh b/legacy_cdts/glib2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/glib2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-cos6-x86_64/glib2-copying b/legacy_cdts/glib2-cos6-x86_64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-cos6-x86_64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-cos6-x86_64/meta.yaml b/legacy_cdts/glib2-cos6-x86_64/meta.yaml deleted file mode 100644 index d32a3ead..00000000 --- a/legacy_cdts/glib2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: glib2-cos6-x86_64 - version: 2.28.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib2-2.28.8-10.el6.x86_64.rpm - sha256: a3945f3e6ee7c6fc8dd11a4f39641a8df6af818198e0a45a1f73f4753f6bd34c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib2-2.28.8-10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - GLib is the low-level core library that forms the basis for projects such as - GTK+ and GNOME. It provides data structure handling for C, portability - wrappers, and interfaces for such runtime functionality as an event loop, - threads, dynamic loading, and an object system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-cos7-aarch64/build.sh b/legacy_cdts/glib2-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/glib2-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-cos7-aarch64/glib2-copying b/legacy_cdts/glib2-cos7-aarch64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-cos7-aarch64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-cos7-aarch64/meta.yaml b/legacy_cdts/glib2-cos7-aarch64/meta.yaml deleted file mode 100644 index 18a601a3..00000000 --- a/legacy_cdts/glib2-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: glib2-cos7-aarch64 - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib2-2.56.1-7.el7.aarch64.rpm - sha256: 53a22f871fee1b824c7a399c5cc90653cabd66812f0aa53c68348b2f06625276 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - GLib is the low-level core library that forms the basis for projects such as - GTK+ and GNOME. It provides data structure handling for C, portability - wrappers, and interfaces for such runtime functionality as an event loop, - threads, dynamic loading, and an object system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-cos7-ppc64le/build.sh b/legacy_cdts/glib2-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/glib2-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-cos7-ppc64le/glib2-copying b/legacy_cdts/glib2-cos7-ppc64le/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-cos7-ppc64le/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-cos7-ppc64le/meta.yaml b/legacy_cdts/glib2-cos7-ppc64le/meta.yaml deleted file mode 100644 index 73f06d5d..00000000 --- a/legacy_cdts/glib2-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: glib2-cos7-ppc64le - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib2-2.56.1-7.el7.ppc64le.rpm - sha256: 2936bfd4ed1c58bd682976cc45e66ca81c3a69a4886b495214b972730695eb64 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - GLib is the low-level core library that forms the basis for projects such as - GTK+ and GNOME. It provides data structure handling for C, portability - wrappers, and interfaces for such runtime functionality as an event loop, - threads, dynamic loading, and an object system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-devel-cos6-x86_64/build.sh b/legacy_cdts/glib2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/glib2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-devel-cos6-x86_64/glib2-copying b/legacy_cdts/glib2-devel-cos6-x86_64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-devel-cos6-x86_64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-devel-cos6-x86_64/meta.yaml b/legacy_cdts/glib2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index b4dfb6c1..00000000 --- a/legacy_cdts/glib2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: glib2-devel-cos6-x86_64 - version: 2.28.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/glib2-devel-2.28.8-10.el6.x86_64.rpm - sha256: 78511921a3b33de1755ff273fe42c339dc79b41ebb9e3bd83729289ad28418b8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/glib2-2.28.8-10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int }} - host: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int }} - run: - - glib2-cos6-x86_64 ==2.28.8 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.14 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - The glib2-devel package includes the header files for the GLib library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-devel-cos7-aarch64/build.sh b/legacy_cdts/glib2-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/glib2-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-devel-cos7-aarch64/glib2-copying b/legacy_cdts/glib2-devel-cos7-aarch64/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-devel-cos7-aarch64/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-devel-cos7-aarch64/meta.yaml b/legacy_cdts/glib2-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index f3010777..00000000 --- a/legacy_cdts/glib2-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: glib2-devel-cos7-aarch64 - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/glib2-devel-2.56.1-7.el7.aarch64.rpm - sha256: 49159d37b2d89b43cb9d0545cfe523d622e466f5c603f576035f54e1a7eae1a6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos7-aarch64 ==2.56.1 *_{{ cdt_build_number|int }} - host: - - glib2-cos7-aarch64 ==2.56.1 *_{{ cdt_build_number|int }} - run: - - glib2-cos7-aarch64 ==2.56.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - The glib2-devel package includes the header files for the GLib library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/glib2-devel-cos7-ppc64le/build.sh b/legacy_cdts/glib2-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/glib2-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/glib2-devel-cos7-ppc64le/glib2-copying b/legacy_cdts/glib2-devel-cos7-ppc64le/glib2-copying deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/glib2-devel-cos7-ppc64le/glib2-copying +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/glib2-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/glib2-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index d21b17e5..00000000 --- a/legacy_cdts/glib2-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: glib2-devel-cos7-ppc64le - version: 2.56.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/glib2-devel-2.56.1-7.el7.ppc64le.rpm - sha256: 6c878a7a58579b09fa446c538f4190782d71e068e9957f45c5c40548a256ad9d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/glib2-2.56.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-cos7-ppc64le ==2.56.1 *_{{ cdt_build_number|int }} - host: - - glib2-cos7-ppc64le ==2.56.1 *_{{ cdt_build_number|int }} - run: - - glib2-cos7-ppc64le ==2.56.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: glib2-copying - summary: (CDT) A library of handy utility functions - description: | - The glib2-devel package includes the header files for the GLib library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-cos6-x86_64/build.sh b/legacy_cdts/gtk2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gtk2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-cos6-x86_64/gtk2-copying b/legacy_cdts/gtk2-cos6-x86_64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-cos6-x86_64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-cos6-x86_64/meta.yaml b/legacy_cdts/gtk2-cos6-x86_64/meta.yaml deleted file mode 100644 index ee67c0e9..00000000 --- a/legacy_cdts/gtk2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-cos6-x86_64 - version: 2.24.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtk2-2.24.23-9.el6.x86_64.rpm - sha256: 901e61f1c5c2cdea5bdbc5ea54cdeac326a8817b4e42a3daaf706f3fcc289e24 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtk2-2.24.23-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - libx11-cos6-x86_64 >=1.5.0 *_{{ cdt_build_number|int }} - - libxrandr-cos6-x86_64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) The GIMP ToolKit (GTK+), a library for creating GUIs for X - description: | - GTK+ is a multi-platform toolkit for creating graphical user interfaces. - Offering a complete set of widgets, GTK+ is suitable for projects ranging from - small one-off tools to complete application suites. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-cos7-aarch64/build.sh b/legacy_cdts/gtk2-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/gtk2-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-cos7-aarch64/gtk2-copying b/legacy_cdts/gtk2-cos7-aarch64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-cos7-aarch64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-cos7-aarch64/meta.yaml b/legacy_cdts/gtk2-cos7-aarch64/meta.yaml deleted file mode 100644 index 1eb20d31..00000000 --- a/legacy_cdts/gtk2-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-cos7-aarch64 - version: 2.24.31 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtk2-2.24.31-1.el7.aarch64.rpm - sha256: b33e1376c0936a3c8a1c98cb44a363912db162ba89ebce1767ac4095cb42a7e6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-aarch64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-aarch64 >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-aarch64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-aarch64 >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-aarch64 >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-aarch64 >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) The GIMP ToolKit (GTK+), a library for creating GUIs for X - description: | - GTK+ is a multi-platform toolkit for creating graphical user interfaces. - Offering a complete set of widgets, GTK+ is suitable for projects ranging from - small one-off tools to complete application suites. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-cos7-ppc64le/build.sh b/legacy_cdts/gtk2-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/gtk2-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-cos7-ppc64le/gtk2-copying b/legacy_cdts/gtk2-cos7-ppc64le/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-cos7-ppc64le/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-cos7-ppc64le/meta.yaml b/legacy_cdts/gtk2-cos7-ppc64le/meta.yaml deleted file mode 100644 index 75d19541..00000000 --- a/legacy_cdts/gtk2-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-cos7-ppc64le - version: 2.24.31 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtk2-2.24.31-1.el7.ppc64le.rpm - sha256: c70ebbe6de18c38fab96e155586554a9141d2d602baad0f8dc5e2629ae22be6f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-ppc64le >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-ppc64le >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-ppc64le >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-ppc64le >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - libxrandr-cos7-ppc64le >=1.2.99.4 *_{{ cdt_build_number|int }} - - libtiff-cos7-ppc64le >=3.6.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) The GIMP ToolKit (GTK+), a library for creating GUIs for X - description: | - GTK+ is a multi-platform toolkit for creating graphical user interfaces. - Offering a complete set of widgets, GTK+ is suitable for projects ranging from - small one-off tools to complete application suites. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-devel-cos6-x86_64/build.sh b/legacy_cdts/gtk2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gtk2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-devel-cos6-x86_64/gtk2-copying b/legacy_cdts/gtk2-devel-cos6-x86_64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-devel-cos6-x86_64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-devel-cos6-x86_64/meta.yaml b/legacy_cdts/gtk2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 60bb7d95..00000000 --- a/legacy_cdts/gtk2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,64 +0,0 @@ -package: - name: gtk2-devel-cos6-x86_64 - version: 2.24.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtk2-devel-2.24.23-9.el6.x86_64.rpm - sha256: ec76f800b0b0c8a2428d4f647b858e785ec11ad86bf96109649568bbc6cd4752 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtk2-2.24.23-9.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-devel-cos6-x86_64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - - gdk-pixbuf2-devel-cos6-x86_64 >=2.24.1 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos6-x86_64 ==2.24.23 *_{{ cdt_build_number|int }} - - pango-devel-cos6-x86_64 >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) Development files for GTK+ - description: | - This package contains the libraries amd header files that are needed for - writing applications with the GTK+ widget toolkit. If you plan to develop - applications with GTK+, consider installing the gtk2-devel-docs package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-devel-cos7-aarch64/build.sh b/legacy_cdts/gtk2-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/gtk2-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-devel-cos7-aarch64/gtk2-copying b/legacy_cdts/gtk2-devel-cos7-aarch64/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-devel-cos7-aarch64/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-devel-cos7-aarch64/meta.yaml b/legacy_cdts/gtk2-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 9f703743..00000000 --- a/legacy_cdts/gtk2-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-devel-cos7-aarch64 - version: 2.24.31 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtk2-devel-2.24.31-1.el7.aarch64.rpm - sha256: 40c4fc6e2ec683c6283a2a57367e4646d0038fd9c6a83f9648c6295c52cd4984 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-devel-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-devel-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-devel-cos7-aarch64 >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-aarch64 ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-aarch64 >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) Development files for GTK+ - description: | - This package contains the libraries and header files that are needed for - writing applications with the GTK+ widget toolkit. If you plan to develop - applications with GTK+, consider installing the gtk2-devel-docs package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtk2-devel-cos7-ppc64le/build.sh b/legacy_cdts/gtk2-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/gtk2-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtk2-devel-cos7-ppc64le/gtk2-copying b/legacy_cdts/gtk2-devel-cos7-ppc64le/gtk2-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/gtk2-devel-cos7-ppc64le/gtk2-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtk2-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/gtk2-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index a067a694..00000000 --- a/legacy_cdts/gtk2-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,61 +0,0 @@ -package: - name: gtk2-devel-cos7-ppc64le - version: 2.24.31 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtk2-devel-2.24.31-1.el7.ppc64le.rpm - sha256: 0f1b9e137832c570a476959cb0979747799e5e98865fc395059cf56267b122be - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtk2-2.24.31-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - atk-devel-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - host: - - atk-devel-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - run: - - atk-devel-cos7-ppc64le >=1.29.4 *_{{ cdt_build_number|int }} - - cairo-devel-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.28.0 *_{{ cdt_build_number|int }} - - gtk2-cos7-ppc64le ==2.24.31 *_{{ cdt_build_number|int }} - - pango-devel-cos7-ppc64le >=1.20.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtk.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: gtk2-copying - summary: (CDT) Development files for GTK+ - description: | - This package contains the libraries and header files that are needed for - writing applications with the GTK+ widget toolkit. If you plan to develop - applications with GTK+, consider installing the gtk2-devel-docs package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-cos6-x86_64/build.sh b/legacy_cdts/gtkmm24-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gtkmm24-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-license b/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license b/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-cos6-x86_64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-cos6-x86_64/meta.yaml b/legacy_cdts/gtkmm24-cos6-x86_64/meta.yaml deleted file mode 100644 index 11653f06..00000000 --- a/legacy_cdts/gtkmm24-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: gtkmm24-cos6-x86_64 - version: 2.18.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtkmm24-2.18.2-1.el6.x86_64.rpm - sha256: 9cd1513a707ab9f3de5a06c5aecae3ebe2d81a27dc23819755434147e3046a33 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtkmm24-2.18.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://gtkmm.sourceforge.net/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) C++ interface for GTK2 (a GUI library for X) - description: | - gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2. - Highlights include typesafe callbacks, widgets extensible via inheritance and - a comprehensive set of widget classes that can be freely combined to quickly - create complex user interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-cos7-aarch64/build.sh b/legacy_cdts/gtkmm24-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/gtkmm24-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-license b/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-tools-license b/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-cos7-aarch64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-cos7-aarch64/meta.yaml b/legacy_cdts/gtkmm24-cos7-aarch64/meta.yaml deleted file mode 100644 index bead1ca6..00000000 --- a/legacy_cdts/gtkmm24-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: gtkmm24-cos7-aarch64 - version: 2.24.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtkmm24-2.24.5-1.el7.aarch64.rpm - sha256: 6989e8585383743d0a63884ffb48d879fb31c76eb339ab015781ffe178492203 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtkmm.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) C++ interface for GTK2 (a GUI library for X) - description: | - gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2. - Highlights include typesafe callbacks, widgets extensible via inheritance and - a comprehensive set of widget classes that can be freely combined to quickly - create complex user interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-cos7-ppc64le/build.sh b/legacy_cdts/gtkmm24-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/gtkmm24-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-license b/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-tools-license b/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-cos7-ppc64le/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-cos7-ppc64le/meta.yaml b/legacy_cdts/gtkmm24-cos7-ppc64le/meta.yaml deleted file mode 100644 index cc7e0e55..00000000 --- a/legacy_cdts/gtkmm24-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: gtkmm24-cos7-ppc64le - version: 2.24.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtkmm24-2.24.5-1.el7.ppc64le.rpm - sha256: 10b4384789ea34ce708c5dbd72144538018aa11ca324cf845eb18c7efde9237f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtkmm.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) C++ interface for GTK2 (a GUI library for X) - description: | - gtkmm provides a C++ interface to the GTK+ GUI library. gtkmm2 wraps GTK+ 2. - Highlights include typesafe callbacks, widgets extensible via inheritance and - a comprehensive set of widget classes that can be freely combined to quickly - create complex user interfaces. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-devel-cos6-x86_64/build.sh b/legacy_cdts/gtkmm24-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/gtkmm24-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license b/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license b/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-devel-cos6-x86_64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-devel-cos6-x86_64/meta.yaml b/legacy_cdts/gtkmm24-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0a6901e1..00000000 --- a/legacy_cdts/gtkmm24-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: gtkmm24-devel-cos6-x86_64 - version: 2.18.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/gtkmm24-devel-2.18.2-1.el6.x86_64.rpm - sha256: 198d4475254ff9e36dc901164c677c97c74526e545cadbe8e6c0609d8c0c116c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/gtkmm24-2.18.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int }} - host: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int }} - run: - - gtkmm24-cos6-x86_64 ==2.18.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://gtkmm.sourceforge.net/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) Headers for developing programs that will use gtkmm24. - description: | - This package contains the static libraries and header files needed for - developing gtkmm applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-devel-cos7-aarch64/build.sh b/legacy_cdts/gtkmm24-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-license b/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-tools-license b/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-aarch64/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-devel-cos7-aarch64/meta.yaml b/legacy_cdts/gtkmm24-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 4fc7192d..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: gtkmm24-devel-cos7-aarch64 - version: 2.24.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/gtkmm24-devel-2.24.5-1.el7.aarch64.rpm - sha256: 2cd3bddd97192ee79430204c4cde2c037b9dcfa401ced87432f41e405f558855 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - gtkmm24-cos7-aarch64 ==2.24.5 *_{{ cdt_build_number|int }} - host: - - gtkmm24-cos7-aarch64 ==2.24.5 *_{{ cdt_build_number|int }} - run: - - gtkmm24-cos7-aarch64 ==2.24.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtkmm.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) Headers for developing programs that will use gtkmm24. - description: | - This package contains the static libraries and header files needed for - developing gtkmm applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/build.sh b/legacy_cdts/gtkmm24-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-license b/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-tools-license b/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-tools-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/gtkmm-tools-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index c415e545..00000000 --- a/legacy_cdts/gtkmm24-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: gtkmm24-devel-cos7-ppc64le - version: 2.24.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/gtkmm24-devel-2.24.5-1.el7.ppc64le.rpm - sha256: 947ad0070c19422dec46f54e817da5b7379a33179d5537e9a12cec50ff56df22 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/gtkmm24-2.24.5-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - gtkmm24-cos7-ppc64le ==2.24.5 *_{{ cdt_build_number|int }} - host: - - gtkmm24-cos7-ppc64le ==2.24.5 *_{{ cdt_build_number|int }} - run: - - gtkmm24-cos7-ppc64le ==2.24.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gtkmm.org/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: - - gtkmm-license - - gtkmm-tools-license - summary: (CDT) Headers for developing programs that will use gtkmm24. - description: | - This package contains the static libraries and header files needed for - developing gtkmm applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/harfbuzz-cos7-aarch64/build.sh b/legacy_cdts/harfbuzz-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/harfbuzz-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/harfbuzz-cos7-aarch64/meta.yaml b/legacy_cdts/harfbuzz-cos7-aarch64/meta.yaml deleted file mode 100644 index f734e24d..00000000 --- a/legacy_cdts/harfbuzz-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: harfbuzz-cos7-aarch64 - version: 1.7.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/harfbuzz-1.7.5-2.el7.aarch64.rpm - sha256: 8229d1e457c709a2a54cfd05b2682011d253d9060ac53c14c297355540bd225b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://freedesktop.org/wiki/Software/HarfBuzz - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/harfbuzz-1.7.5/COPYING - summary: "(CDT) Text shaping library" - description: | - HarfBuzz is an implementation of the OpenType Layout engine. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/harfbuzz-cos7-ppc64le/build.sh b/legacy_cdts/harfbuzz-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/harfbuzz-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/harfbuzz-cos7-ppc64le/meta.yaml b/legacy_cdts/harfbuzz-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3dba6921..00000000 --- a/legacy_cdts/harfbuzz-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: harfbuzz-cos7-ppc64le - version: 1.7.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/harfbuzz-1.7.5-2.el7.ppc64le.rpm - sha256: c8adb94957c9310a524ec93c6ee04cd42630cfcb3b961d25095b87838dcbfd68 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/harfbuzz-1.7.5-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://freedesktop.org/wiki/Software/HarfBuzz - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/harfbuzz-1.7.5/COPYING - summary: "(CDT) Text shaping library" - description: | - HarfBuzz is an implementation of the OpenType Layout engine. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_FB b/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT b/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/ibacm-cos6-x86_64/COPYING.GPL2 b/legacy_cdts/ibacm-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/ibacm-cos6-x86_64/COPYING.md b/legacy_cdts/ibacm-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/ibacm-cos6-x86_64/build.sh b/legacy_cdts/ibacm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ibacm-cos6-x86_64/meta.yaml b/legacy_cdts/ibacm-cos6-x86_64/meta.yaml deleted file mode 100644 index 0b3693df..00000000 --- a/legacy_cdts/ibacm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: ibacm-cos6-x86_64 - version: 1.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ibacm-1.0.9-1.el6.x86_64.rpm - sha256: 84d04ebae4f66a5177b61946a91fe8316bf820dcc51f69a23765a26301af7597 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ibacm-1.0.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) InfiniBand Communication Manager Assistant - description: | - The ib_acm daemon helps reduce the load of managing path record lookups on - large InfiniBand fabrics by providing a user space implementation of what is - functionally similar to an ARP cache. The use of ib_acm, when properly - configured, can reduce the SA packet load of a large IB cluster from O(n^2) to - O(n). The ib_acm daemon is started and normally runs in the background, user - applications need not know about this daemon as long as their app uses - librdmacm to handle connection bring up/tear down. The librdmacm library - knows how to talk directly to the ib_acm daemon to retrieve data. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_FB b/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_MIT b/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/ibacm-cos7-aarch64/COPYING.GPL2 b/legacy_cdts/ibacm-cos7-aarch64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/ibacm-cos7-aarch64/COPYING.md b/legacy_cdts/ibacm-cos7-aarch64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/ibacm-cos7-aarch64/build.sh b/legacy_cdts/ibacm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ibacm-cos7-aarch64/meta.yaml b/legacy_cdts/ibacm-cos7-aarch64/meta.yaml deleted file mode 100644 index 9745b9a6..00000000 --- a/legacy_cdts/ibacm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,64 +0,0 @@ -package: - name: ibacm-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ibacm-22.4-5.el7.aarch64.rpm - sha256: ccd063c99b81ed96b11de2b1a159d3d1cafcf6383e9691b9cb81e746de9c265b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - host: - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run: - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) InfiniBand Communication Manager Assistant - description: | - The ibacm daemon helps reduce the load of managing path record lookups on - large InfiniBand fabrics by providing a user space implementation of what is - functionally similar to an ARP cache. The use of ibacm, when properly - configured, can reduce the SA packet load of a large IB cluster from O(n^2) to - O(n). The ibacm daemon is started and normally runs in the background, user - applications need not know about this daemon as long as their app uses - librdmacm to handle connection bring up/tear down. The librdmacm library - knows how to talk directly to the ibacm daemon to retrieve data. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_FB b/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_MIT b/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.GPL2 b/legacy_cdts/ibacm-cos7-ppc64le/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.md b/legacy_cdts/ibacm-cos7-ppc64le/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/ibacm-cos7-ppc64le/build.sh b/legacy_cdts/ibacm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/ibacm-cos7-ppc64le/meta.yaml b/legacy_cdts/ibacm-cos7-ppc64le/meta.yaml deleted file mode 100644 index a5ae4696..00000000 --- a/legacy_cdts/ibacm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,64 +0,0 @@ -package: - name: ibacm-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ibacm-22.4-5.el7.ppc64le.rpm - sha256: cd7997797d3f64635e58157924d2e5aa996a02a07421ab24c7ce7adf6bdb9a56 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - host: - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run: - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) InfiniBand Communication Manager Assistant - description: | - The ibacm daemon helps reduce the load of managing path record lookups on - large InfiniBand fabrics by providing a user space implementation of what is - functionally similar to an ARP cache. The use of ibacm, when properly - configured, can reduce the SA packet load of a large IB cluster from O(n^2) to - O(n). The ibacm daemon is started and normally runs in the background, user - applications need not know about this daemon as long as their app uses - librdmacm to handle connection bring up/tear down. The librdmacm library - knows how to talk directly to the ibacm daemon to retrieve data. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh b/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh deleted file mode 100755 index b4d0f014..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/build.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -jvm_slug=$(compgen -G "${SYSROOT_DIR}/usr/lib/jvm/java-1.7.0-openjdk-*") -jvm_slug=$(basename ${jvm_slug}) - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib/security > /dev/null 2>&1 -mkdir -p ../../../../../../../etc/pki/java/cacerts -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml b/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml deleted file mode 100644 index 1ca2679f..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: java-1.7.0-openjdk-cos6-x86_64 - version: 1.7.0.181 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/java-1.7.0-openjdk-1.7.0.181-2.6.14.10.el6.x86_64.rpm - sha256: bdfe88c5d5958e0840d6271d98f91e2573705969f1cfd660a1fe2aeb3e8b2fc5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.181-2.6.14.10.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - host: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - run: - - copy-jdk-configs-cos6-x86_64 >=3.3 *_{{ cdt_build_number|int }} - - jpackage-utils-cos6-x86_64 >=1.7.3 *_{{ cdt_build_number|int }} - - libjpeg-turbo-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - - nss-cos6-x86_64 >=3.28.4 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: openjdk-license - summary: (CDT) OpenJDK Runtime Environment - description: | - The OpenJDK runtime environment. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license b/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos6-x86_64/openjdk-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/build.sh b/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml b/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml deleted file mode 100644 index 18c2d6f6..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: java-1.7.0-openjdk-cos7-aarch64 - version: 1.7.0.261 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm - sha256: e985dfe2a945dfd57a11b1300850d6563206aecdebe085d07e1efae9f8f48bd0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - java-1.7.0-openjdk-headless-cos7-aarch64 ==1.7.0.261 *_{{ cdt_build_number|int }} - host: - - java-1.7.0-openjdk-headless-cos7-aarch64 ==1.7.0.261 *_{{ cdt_build_number|int }} - run: - - java-1.7.0-openjdk-headless-cos7-aarch64 ==1.7.0.261 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: openjdk-license - summary: (CDT) OpenJDK Runtime Environment - description: | - The OpenJDK runtime environment. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/openjdk-license b/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/openjdk-license deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-aarch64/openjdk-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/build.sh b/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml b/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml deleted file mode 100644 index 2d072f83..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: java-1.7.0-openjdk-cos7-ppc64le - version: 1.7.0.261 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm - sha256: 025812f6ee9c05e5f8f06367eea904cff689a7c2ca5b451bff46fe70f5812b33 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - java-1.7.0-openjdk-headless-cos7-ppc64le ==1.7.0.261 *_{{ cdt_build_number|int }} - host: - - java-1.7.0-openjdk-headless-cos7-ppc64le ==1.7.0.261 *_{{ cdt_build_number|int }} - run: - - java-1.7.0-openjdk-headless-cos7-ppc64le ==1.7.0.261 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: openjdk-license - summary: (CDT) OpenJDK Runtime Environment - description: | - The OpenJDK runtime environment. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/openjdk-license b/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/openjdk-license deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-cos7-ppc64le/openjdk-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/build.sh b/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/build.sh deleted file mode 100755 index 2bf9a7ab..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/build.sh +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -jvm_slug=$(compgen -G "${SYSROOT_DIR}/usr/lib/jvm/java-1.7.0-openjdk-*") -jvm_slug=$(basename ${jvm_slug}) - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre-abrt > /dev/null 2>&1 -rm -rf lib -ln -s ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre-abrt/lib -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib/security > /dev/null 2>&1 -mkdir -p ../../../../../../../etc/pki/java/cacerts -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml b/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml deleted file mode 100644 index 60f551e8..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: java-1.7.0-openjdk-headless-cos7-aarch64 - version: 1.7.0.261 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.aarch64.rpm - sha256: a8de10493e86973aa3251d8fdc268b8a1dd7e9e79c563835506b7ee1a008e50d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-aarch64 >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-aarch64 >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - host: - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-aarch64 >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-aarch64 >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run: - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-aarch64 >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-aarch64 >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-aarch64 >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.aarch64/LICENSE - summary: (CDT) The OpenJDK runtime environment without audio and video support - description: | - The OpenJDK runtime environment without audio and video - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/build.sh b/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/build.sh deleted file mode 100755 index 14b4dd8a..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/build.sh +++ /dev/null @@ -1,74 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -jvm_slug=$(compgen -G "${SYSROOT_DIR}/usr/lib/jvm/java-1.7.0-openjdk-*") -jvm_slug=$(basename ${jvm_slug}) - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre-abrt > /dev/null 2>&1 -rm -rf lib -ln -s ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre-abrt/lib -popd > /dev/null 2>&1 - -pushd ${SYSROOT_DIR}/usr/lib/jvm/${jvm_slug}/jre/lib/security > /dev/null 2>&1 -mkdir -p ../../../../../../../etc/pki/java/cacerts -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml b/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml deleted file mode 100644 index d172431d..00000000 --- a/legacy_cdts/java-1.7.0-openjdk-headless-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: java-1.7.0-openjdk-headless-cos7-ppc64le - version: 1.7.0.261 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/java-1.7.0-openjdk-headless-1.7.0.261-2.6.22.2.el7_8.ppc64le.rpm - sha256: 9cb775be7d5da48e4760ded39d476af199a943e88db7d9f23004020b0f0728ba - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-ppc64le >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-ppc64le >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - host: - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-ppc64le >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-ppc64le >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run: - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - chkconfig-cos7-ppc64le >=1.7 *_{{ cdt_build_number|int }} - - copy-jdk-configs-cos7-ppc64le >=3.3 *_{{ cdt_build_number|int }} - - javapackages-tools-cos7-ppc64le >=3.4.1 *_{{ cdt_build_number|int }} - - nss-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openjdk.java.net/ - license: ASL 1.1 and ASL 2.0 and BSD and BSD with advertising and GPL+ and GPLv2 and GPLv2 with exceptions and IJG and LGPLv2+ and MIT and MPLv1.1 and MPLv2.0 and Public Domain and W3C and zlib - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.261-2.6.22.2.el7_8.ppc64le/LICENSE - summary: (CDT) The OpenJDK runtime environment without audio and video support - description: | - The OpenJDK runtime environment without audio and video - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/javapackages-tools-cos7-aarch64/build.sh b/legacy_cdts/javapackages-tools-cos7-aarch64/build.sh deleted file mode 100755 index 4099c5ae..00000000 --- a/legacy_cdts/javapackages-tools-cos7-aarch64/build.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/share/java-utils > /dev/null 2>&1 - rm -f abs2rel.sh - ln -s ${SYSROOT_DIR}/usr/bin/abs2rel ${SYSROOT_DIR}/usr/share/java-utils/abs2rel.sh -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/javapackages-tools-cos7-aarch64/meta.yaml b/legacy_cdts/javapackages-tools-cos7-aarch64/meta.yaml deleted file mode 100644 index 65aa7b6c..00000000 --- a/legacy_cdts/javapackages-tools-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: javapackages-tools-cos7-aarch64 - version: 3.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm - sha256: cb9d2fd9d743bf4cb28b4afec7e8d1891fcca6f63f00ba7a60aadfe337527e1c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - python-javapackages-cos7-aarch64 ==3.4.1 *_{{ cdt_build_number|int }} - host: - - python-javapackages-cos7-aarch64 ==3.4.1 *_{{ cdt_build_number|int }} - run: - - python-javapackages-cos7-aarch64 ==3.4.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://fedorahosted.org/javapackages/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/javapackages-tools-3.4.1/LICENSE - summary: "(CDT) Macros and scripts for Java packaging support" - description: | - This package provides macros and scripts to support Java packaging. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/javapackages-tools-cos7-ppc64le/build.sh b/legacy_cdts/javapackages-tools-cos7-ppc64le/build.sh deleted file mode 100755 index 401f9ce5..00000000 --- a/legacy_cdts/javapackages-tools-cos7-ppc64le/build.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/share/java-utils > /dev/null 2>&1 - rm -f abs2rel.sh - ln -s ${SYSROOT_DIR}/usr/bin/abs2rel ${SYSROOT_DIR}/usr/share/java-utils/abs2rel.sh -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/javapackages-tools-cos7-ppc64le/meta.yaml b/legacy_cdts/javapackages-tools-cos7-ppc64le/meta.yaml deleted file mode 100644 index a930ff02..00000000 --- a/legacy_cdts/javapackages-tools-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: javapackages-tools-cos7-ppc64le - version: 3.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/javapackages-tools-3.4.1-11.el7.noarch.rpm - sha256: cb9d2fd9d743bf4cb28b4afec7e8d1891fcca6f63f00ba7a60aadfe337527e1c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - python-javapackages-cos7-ppc64le ==3.4.1 *_{{ cdt_build_number|int }} - host: - - python-javapackages-cos7-ppc64le ==3.4.1 *_{{ cdt_build_number|int }} - run: - - python-javapackages-cos7-ppc64le ==3.4.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://fedorahosted.org/javapackages/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/javapackages-tools-3.4.1/LICENSE - summary: "(CDT) Macros and scripts for Java packaging support" - description: | - This package provides macros and scripts to support Java packaging. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/jpackage-utils-cos6-x86_64/build.sh b/legacy_cdts/jpackage-utils-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/jpackage-utils-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/jpackage-utils-cos6-x86_64/meta.yaml b/legacy_cdts/jpackage-utils-cos6-x86_64/meta.yaml deleted file mode 100644 index de7a93dc..00000000 --- a/legacy_cdts/jpackage-utils-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: jpackage-utils-cos6-x86_64 - version: 1.7.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/jpackage-utils-1.7.5-3.16.el6.noarch.rpm - sha256: 6e11b3db12e4fcbf850b6d67d0a3f8328b7e9968085275b0a5f43ff8715e87e3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/jpackage-utils-1.7.5-3.16.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.jpackage.org/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/jpackage-utils-1.7.5/LICENSE.txt - summary: "(CDT) JPackage utilities" - description: | - Utilities for the JPackage Project . It contains - also the License, man pages, documentation, XSL files of general use with - maven2, a header file for spec files, etc. Please See the - /usr/share/doc/jpackage-utils-1.7.5/jpackage-utils-README file for more - information. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/kernel-headers-cos6-x86_64/build.sh b/legacy_cdts/kernel-headers-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/kernel-headers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/kernel-headers-cos6-x86_64/meta.yaml b/legacy_cdts/kernel-headers-cos6-x86_64/meta.yaml deleted file mode 100644 index c5d064f9..00000000 --- a/legacy_cdts/kernel-headers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: kernel-headers-cos6-x86_64 - version: 2.6.32 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/kernel-headers-2.6.32-754.el6.x86_64.rpm - sha256: 93b20d547637e3d25a9604b8034334afa910f61898da0f265a3969a68bf8cc6d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/kernel-2.6.32-754.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/ - license: GPL-2.0-only - license_family: GPL2 - summary: (CDT) Header files for the Linux kernel for use by glibc - description: | - Kernel-headers includes the C header files that specify the interface between - the Linux kernel and userspace libraries and programs. The header files - define structures and constants that are needed for building most standard - programs and are also needed for rebuilding the glibc package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/kernel-headers-cos7-aarch64/build.sh b/legacy_cdts/kernel-headers-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/kernel-headers-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/kernel-headers-cos7-aarch64/meta.yaml b/legacy_cdts/kernel-headers-cos7-aarch64/meta.yaml deleted file mode 100644 index 651bd6ea..00000000 --- a/legacy_cdts/kernel-headers-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: kernel-headers-cos7-aarch64 - version: 4.18.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/kernel-headers-4.18.0-193.28.1.el7.aarch64.rpm - sha256: 56fffc40800cd7c30830009c860f04c8dba1110a6271efd804a0bb01e0bdf8a4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kernel-4.18.0-193.28.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/ - license: GPLv2 and Redistributable, no modification permitted - license_family: GPL2 - summary: (CDT) Header files for the Linux kernel for use by glibc - description: | - Kernel-headers includes the C header files that specify the interface between - the Linux kernel and userspace libraries and programs. The header files - define structures and constants that are needed for building most standard - programs and are also needed for rebuilding the glibc package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/kernel-headers-cos7-ppc64le/build.sh b/legacy_cdts/kernel-headers-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/kernel-headers-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/kernel-headers-cos7-ppc64le/meta.yaml b/legacy_cdts/kernel-headers-cos7-ppc64le/meta.yaml deleted file mode 100644 index 8e8c3f83..00000000 --- a/legacy_cdts/kernel-headers-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: kernel-headers-cos7-ppc64le - version: 3.10.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/kernel-headers-3.10.0-1160.el7.ppc64le.rpm - sha256: 6875ad8dbbf0cff85bf39bd2446ffb9e92de78e113496fba37fa5da9f10348b1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kernel-3.10.0-1160.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/ - license: GPL-2.0-only - license_family: GPL2 - summary: (CDT) Header files for the Linux kernel for use by glibc - description: | - Kernel-headers includes the C header files that specify the interface between - the Linux kernel and userspace libraries and programs. The header files - define structures and constants that are needed for building most standard - programs and are also needed for rebuilding the glibc package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/kmod-cos7-aarch64/build.sh b/legacy_cdts/kmod-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/kmod-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/kmod-cos7-aarch64/meta.yaml b/legacy_cdts/kmod-cos7-aarch64/meta.yaml deleted file mode 100644 index 83e332e4..00000000 --- a/legacy_cdts/kmod-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: kmod-cos7-aarch64 - version: 20 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/kmod-20-28.el7.aarch64.rpm - sha256: e411d2817416f2d2524f08edfbd40b5ac3d7364d0a36fbadd2e7418cfbd8a000 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kmod-20-28.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/kmod-20/COPYING - summary: "(CDT) Linux kernel module management utilities" - description: | - The kmod package provides various programs needed for automatic loading and - unloading of modules under 2.6, 3.x, and later kernels, as well as other - module management programs. Device drivers and filesystems are two examples of - loaded and unloaded modules. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/kmod-cos7-ppc64le/build.sh b/legacy_cdts/kmod-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/kmod-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/kmod-cos7-ppc64le/meta.yaml b/legacy_cdts/kmod-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9f6499ac..00000000 --- a/legacy_cdts/kmod-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: kmod-cos7-ppc64le - version: 20 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/kmod-20-28.el7.ppc64le.rpm - sha256: 60ec982827beeaa84d7fbc7160126843eddeefa3b9d75823faa0ff39f0939c7e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/kmod-20-28.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://git.kernel.org/?p=utils/kernel/kmod/kmod.git;a=summary - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/kmod-20/COPYING - summary: "(CDT) Linux kernel module management utilities" - description: | - The kmod package provides various programs needed for automatic loading and - unloading of modules under 2.6, 3.x, and later kernels, as well as other - module management programs. Device drivers and filesystems are two examples of - loaded and unloaded modules. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-cos6-x86_64/build.sh b/legacy_cdts/libbonobo-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libbonobo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying b/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib b/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-cos6-x86_64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-cos6-x86_64/meta.yaml b/legacy_cdts/libbonobo-cos6-x86_64/meta.yaml deleted file mode 100644 index 68a7c570..00000000 --- a/legacy_cdts/libbonobo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libbonobo-cos6-x86_64 - version: 2.24.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libbonobo-2.24.2-5.el6.x86_64.rpm - sha256: 869924ce84fd6cab150c3daa2b8a227f217f070b031679d639ff621dd042cd0e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libbonobo-2.24.2-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Bonobo component system - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-cos7-aarch64/build.sh b/legacy_cdts/libbonobo-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libbonobo-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying b/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying.lib b/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-cos7-aarch64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-cos7-aarch64/meta.yaml b/legacy_cdts/libbonobo-cos7-aarch64/meta.yaml deleted file mode 100644 index 4bcbfd4b..00000000 --- a/legacy_cdts/libbonobo-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libbonobo-cos7-aarch64 - version: 2.32.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libbonobo-2.32.1-7.el7.aarch64.rpm - sha256: 4a9bb2f0510ea69bcacf77efeb11bb49d114167e2d338964d331bea54223f392 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Bonobo component system - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-cos7-ppc64le/build.sh b/legacy_cdts/libbonobo-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libbonobo-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying b/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying.lib b/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-cos7-ppc64le/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-cos7-ppc64le/meta.yaml b/legacy_cdts/libbonobo-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4bbccb1f..00000000 --- a/legacy_cdts/libbonobo-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libbonobo-cos7-ppc64le - version: 2.32.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libbonobo-2.32.1-7.el7.ppc64le.rpm - sha256: 89ab59605056d702d6ca132eec9837bbcc48f36335ef51dc149a3cec7f064eb3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Bonobo component system - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-devel-cos6-x86_64/build.sh b/legacy_cdts/libbonobo-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libbonobo-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying b/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib b/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-devel-cos6-x86_64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libbonobo-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index a34a5e7f..00000000 --- a/legacy_cdts/libbonobo-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libbonobo-devel-cos6-x86_64 - version: 2.24.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libbonobo-devel-2.24.2-5.el6.x86_64.rpm - sha256: 95a12e113b8ac8f7a502093d5f5c28de8f5a47783a05c2e128901f2d26303004 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libbonobo-2.24.2-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos6-x86_64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos6-x86_64 ==2.24.2 *_{{ cdt_build_number|int }} - - libxml2-devel-cos6-x86_64 >=2.4.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Libraries and headers for libbonobo - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. This - package contains header files used to compile programs that use Bonobo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-devel-cos7-aarch64/build.sh b/legacy_cdts/libbonobo-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying b/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying.lib b/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-aarch64/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libbonobo-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e0fe30d0..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libbonobo-devel-cos7-aarch64 - version: 2.32.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libbonobo-devel-2.32.1-7.el7.aarch64.rpm - sha256: b445680b2f4974ce87cbde88945d5cb7d62363239192b83b83dfc0b3d420b8c5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos7-aarch64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-aarch64 >=2.4.21 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos7-aarch64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-aarch64 >=2.4.21 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos7-aarch64 >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-aarch64 ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-aarch64 >=2.4.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Libraries and headers for libbonobo - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. This - package contains header files used to compile programs that use Bonobo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libbonobo-devel-cos7-ppc64le/build.sh b/legacy_cdts/libbonobo-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying b/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying deleted file mode 100644 index d60c31a9..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying.lib b/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying.lib deleted file mode 100644 index b1e3f5a2..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-ppc64le/libbonobo-copying.lib +++ /dev/null @@ -1,504 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! - - diff --git a/legacy_cdts/libbonobo-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libbonobo-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index ec4ee67c..00000000 --- a/legacy_cdts/libbonobo-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libbonobo-devel-cos7-ppc64le - version: 2.32.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libbonobo-devel-2.32.1-7.el7.ppc64le.rpm - sha256: 06ac1552ec51ba7fcf586ac79490c5ce1496901494bf4abc8d57eb877a38bd9f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libbonobo-2.32.1-7.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-devel-cos7-ppc64le >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-ppc64le >=2.4.21 *_{{ cdt_build_number|int }} - host: - - orbit2-devel-cos7-ppc64le >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-ppc64le >=2.4.21 *_{{ cdt_build_number|int }} - run: - - orbit2-devel-cos7-ppc64le >=2.7.5 *_{{ cdt_build_number|int }} - - libbonobo-cos7-ppc64le ==2.32.1 *_{{ cdt_build_number|int }} - - libxml2-devel-cos7-ppc64le >=2.4.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org - license: GPLv2+ and LGPLv2+ - license_family: GPL2 - license_file: - - libbonobo-copying - - libbonobo-copying.lib - summary: (CDT) Libraries and headers for libbonobo - description: | - Bonobo is a component system based on CORBA, used by the GNOME desktop. This - package contains header files used to compile programs that use Bonobo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-cos6-x86_64/build.sh b/legacy_cdts/libdrm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libdrm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-cos6-x86_64/meta.yaml b/legacy_cdts/libdrm-cos6-x86_64/meta.yaml deleted file mode 100644 index 0345a895..00000000 --- a/legacy_cdts/libdrm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -package: - name: libdrm-cos6-x86_64 - version: 2.4.65 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libdrm-2.4.65-2.el6.x86_64.rpm - sha256: b7a8d49c31f1cdb9f2a5a3e2b89416b0411c75332ce49422961435e205db8291 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libdrm-2.4.65-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager runtime library - description: | - Direct Rendering Manager runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-cos7-aarch64/build.sh b/legacy_cdts/libdrm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libdrm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-cos7-aarch64/meta.yaml b/legacy_cdts/libdrm-cos7-aarch64/meta.yaml deleted file mode 100644 index c7afcb3d..00000000 --- a/legacy_cdts/libdrm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -package: - name: libdrm-cos7-aarch64 - version: 2.4.97 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libdrm-2.4.97-2.el7.aarch64.rpm - sha256: 33983c207aba2f148da9e68ccd0ee9f1006fd254acfba05401a4109a514be678 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager runtime library - description: | - Direct Rendering Manager runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-cos7-ppc64le/build.sh b/legacy_cdts/libdrm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libdrm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-cos7-ppc64le/meta.yaml b/legacy_cdts/libdrm-cos7-ppc64le/meta.yaml deleted file mode 100644 index 292225a3..00000000 --- a/legacy_cdts/libdrm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,40 +0,0 @@ -package: - name: libdrm-cos7-ppc64le - version: 2.4.97 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libdrm-2.4.97-2.el7.ppc64le.rpm - sha256: bd230232e9cb70f70cb04f123d00701f57c2c850f6eceda851171aa17af11c6b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager runtime library - description: | - Direct Rendering Manager runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-devel-cos6-x86_64/build.sh b/legacy_cdts/libdrm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libdrm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libdrm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 5bd4a56c..00000000 --- a/legacy_cdts/libdrm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libdrm-devel-cos6-x86_64 - version: 2.4.65 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libdrm-devel-2.4.65-2.el6.x86_64.rpm - sha256: 7e3e9819d4f1335496538b74a2b32abd474498ea6d62f7cb226c67eae7676ffa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libdrm-2.4.65-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int }} - host: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int }} - run: - - kernel-headers-cos6-x86_64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 ==2.4.65 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager development package - description: | - Direct Rendering Manager development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-devel-cos7-aarch64/build.sh b/legacy_cdts/libdrm-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libdrm-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libdrm-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index a2d52e23..00000000 --- a/legacy_cdts/libdrm-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libdrm-devel-cos7-aarch64 - version: 2.4.97 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libdrm-devel-2.4.97-2.el7.aarch64.rpm - sha256: 5c3648f2cabbc5acaf89c32f56a40c05825ac1682ede0fc611882f22f64338af - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kernel-headers-cos7-aarch64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-aarch64 ==2.4.97 *_{{ cdt_build_number|int }} - host: - - kernel-headers-cos7-aarch64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-aarch64 ==2.4.97 *_{{ cdt_build_number|int }} - run: - - kernel-headers-cos7-aarch64 >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-aarch64 ==2.4.97 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager development package - description: | - Direct Rendering Manager development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libdrm-devel-cos7-ppc64le/build.sh b/legacy_cdts/libdrm-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libdrm-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libdrm-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libdrm-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 7c85fd56..00000000 --- a/legacy_cdts/libdrm-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libdrm-devel-cos7-ppc64le - version: 2.4.97 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libdrm-devel-2.4.97-2.el7.ppc64le.rpm - sha256: 81529030e4ec8cdd44c9733622d91c4a08bff7b378b3352c89351ff9431bc54f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libdrm-2.4.97-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kernel-headers-cos7-ppc64le >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-ppc64le ==2.4.97 *_{{ cdt_build_number|int }} - host: - - kernel-headers-cos7-ppc64le >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-ppc64le ==2.4.97 *_{{ cdt_build_number|int }} - run: - - kernel-headers-cos7-ppc64le >=2.6.27 *_{{ cdt_build_number|int }} - - libdrm-cos7-ppc64le ==2.4.97 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://dri.sourceforge.net - license: MIT - license_family: MIT - summary: (CDT) Direct Rendering Manager development package - description: | - Direct Rendering Manager development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-core-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-core-devel-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 5336f0d6..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libglvnd-core-devel-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: 8b1f4205064651ef0e3beeb1c48b76d1454db2f75621322c480a042bfefaf2cd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) Core development files for libglvnd - description: | - The libglvnd-core-devel package is a bootstrap trick for Mesa, which wants to - build against the libglvnd headers but does not link against any of its - libraries (and, initially, has file conflicts with them). If you are not Mesa - you almost certainly want libglvnd-devel instead. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index d7eaebdb..00000000 --- a/legacy_cdts/libglvnd-core-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libglvnd-core-devel-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-core-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 85422bf47186ef474a521922163f75ba1fb10ab23a5f7b2f9b5241953d68acd9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) Core development files for libglvnd - description: | - The libglvnd-core-devel package is a bootstrap trick for Mesa, which wants to - build against the libglvnd headers but does not link against any of its - libraries (and, initially, has file conflicts with them). If you are not Mesa - you almost certainly want libglvnd-devel instead. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-cos7-aarch64/meta.yaml deleted file mode 100644 index 6c0ec9d4..00000000 --- a/legacy_cdts/libglvnd-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libglvnd-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: 58930bad0d7540669ffcd048b5010d04cb1db2b922b5289a92afe0caa15640f9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) The GL Vendor-Neutral Dispatch library - description: | - libglvnd is an implementation of the vendor-neutral dispatch layer for - arbitrating OpenGL API calls between multiple vendors on a per-screen basis. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-cos7-ppc64le/meta.yaml deleted file mode 100644 index 09cab116..00000000 --- a/legacy_cdts/libglvnd-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libglvnd-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 77195e14251cc1505ba0101fd13d408b3e8f282614eadfd8936db62588e660fb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) The GL Vendor-Neutral Dispatch library - description: | - libglvnd is an implementation of the vendor-neutral dispatch layer for - arbitrating OpenGL API calls between multiple vendors on a per-screen basis. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-devel-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-devel-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-devel-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 3d75b145..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,63 +0,0 @@ -package: - name: libglvnd-devel-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: dd1889e284cf590cebbf3bf10d04c56dbc8abcfde7382de425164ae7a85a7ba3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) Development files for libglvnd - description: | - The libglvnd-devel package contains libraries and header files for developing - applications that use libglvnd. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-devel-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-devel-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-devel-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index e1b439cc..00000000 --- a/legacy_cdts/libglvnd-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,63 +0,0 @@ -package: - name: libglvnd-devel-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-devel-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 0461e5cead63c3abf1e4c5261fe4de127d6400a95fe5709e09749ba76c406333 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-core-devel-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-egl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-gles-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - libglvnd-opengl-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) Development files for libglvnd - description: | - The libglvnd-devel package contains libraries and header files for developing - applications that use libglvnd. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-egl-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-egl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-egl-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-egl-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-egl-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-egl-cos7-aarch64/meta.yaml deleted file mode 100644 index 4b377e7f..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libglvnd-egl-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: 593f06c36c5a8caf87d9755be4123ecbc9014bb144544fb5d27396ffe9d72d52 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 >=13.0.4 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 >=13.0.4 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 >=13.0.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) EGL support for libglvnd - description: | - libEGL are the common dispatch interface for the EGL API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-egl-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-egl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-egl-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-egl-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-egl-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-egl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 14486e0b..00000000 --- a/legacy_cdts/libglvnd-egl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libglvnd-egl-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-egl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 2deabe3bf691a41bd02a9778d9adad9bc72a2f5cd359e90992cbc2a4983e4f3e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le >=13.0.4 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le >=13.0.4 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le >=13.0.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) EGL support for libglvnd - description: | - libEGL are the common dispatch interface for the EGL API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-gles-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-gles-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-gles-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-gles-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-gles-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-gles-cos7-aarch64/meta.yaml deleted file mode 100644 index ed182176..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-gles-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: 147264c9cc9c16ebfb14bc1cb66e3af5c31de7fa60ce2dd9c7c40a09a7635ab7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) GLES support for libglvnd - description: | - libGLESv[12] are the common dispatch interface for the GLES API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-gles-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-gles-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-gles-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-gles-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-gles-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-gles-cos7-ppc64le/meta.yaml deleted file mode 100644 index 37953c34..00000000 --- a/legacy_cdts/libglvnd-gles-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-gles-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-gles-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 35bd281bca8e1aef650b0cef8c7c66d0c1abba10e602f2bca78620f89a2be666 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) GLES support for libglvnd - description: | - libGLESv[12] are the common dispatch interface for the GLES API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-glx-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-glx-cos7-aarch64/build.sh deleted file mode 100755 index f9cee591..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-aarch64/build.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/lib64 > /dev/null 2>&1 -libgl_file=$(find . -maxdepth 1 -name "libGL.so.*.*.*") -libgl_file=$(basename ${libgl_file}) -ln -fs ${libgl_file} libGL.so -ls -lah . -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-glx-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-glx-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-glx-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-glx-cos7-aarch64/meta.yaml deleted file mode 100644 index c582d3ad..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-glx-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: a9110f29a63515c817fc595fe0d5a14b15d2e52c6aa06d7ddfd9ca3bc6f50834 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) GLX support for libglvnd - description: | - libGL and libGLX are the common dispatch interface for the GLX API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-glx-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-glx-cos7-ppc64le/build.sh deleted file mode 100755 index 9c5af992..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-ppc64le/build.sh +++ /dev/null @@ -1,69 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/lib64 > /dev/null 2>&1 -libgl_file=$(find . -maxdepth 1 -name "libGL.so.*.*.*") -libgl_file=$(basename ${libgl_file}) -ln -fs ${libgl_file} libGL.so -ls -lah . -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-glx-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-glx-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-glx-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-glx-cos7-ppc64le/meta.yaml deleted file mode 100644 index 67877e11..00000000 --- a/legacy_cdts/libglvnd-glx-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-glx-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-glx-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 50a356aa8e5cd7743f6e13e8c0dddcb15be678a381ef06e5a63239972ef5e01c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) GLX support for libglvnd - description: | - libGL and libGLX are the common dispatch interface for the GLX API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-opengl-cos7-aarch64/build.sh b/legacy_cdts/libglvnd-opengl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-opengl-cos7-aarch64/libglvnd-license b/legacy_cdts/libglvnd-opengl-cos7-aarch64/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-aarch64/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-opengl-cos7-aarch64/meta.yaml b/legacy_cdts/libglvnd-opengl-cos7-aarch64/meta.yaml deleted file mode 100644 index 3ea8ab92..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-opengl-cos7-aarch64 - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.aarch64.rpm - sha256: e4c6a70912365733d556d765acc373f60f0c67cd9789178142269012bda4d8a2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-aarch64 ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) OpenGL support for libglvnd - description: | - libOpenGL is the common dispatch interface for the workstation OpenGL API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/build.sh b/legacy_cdts/libglvnd-opengl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/libglvnd-license b/legacy_cdts/libglvnd-opengl-cos7-ppc64le/libglvnd-license deleted file mode 100644 index 29c81ef9..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/libglvnd-license +++ /dev/null @@ -1,540 +0,0 @@ -libglvnd: the GL Vendor-Neutral Dispatch library -================================================ - -Introduction ------------- - -libglvnd is a vendor-neutral dispatch layer for arbitrating OpenGL API calls -between multiple vendors. It allows multiple drivers from different vendors to -coexist on the same filesystem, and determines which vendor to dispatch each -API call to at runtime. - -Both GLX and EGL are supported, in any combination with OpenGL and OpenGL ES. - -libglvnd was originally described in Andy Ritger's OpenGL ABI proposal [1]. - -The official repository for libglvnd is hosted on FreeDesktop.org's GitLab: -https://gitlab.freedesktop.org/glvnd/libglvnd - - -Building the library ----------------------- - -libglvnd build-depends on libx11, glproto and libxext. -On Debian and derivatives, run: - - sudo apt-get install libxext-dev libx11-dev x11proto-gl-dev - -Run `./autogen.sh`, then run `./configure` and `make`. - -Alternatively you can use meson and ninja, which is much faster but should be -otherwise the same (You will need packages from above too): - - sudo apt-get install ninja-build meson - meson builddir - ninja -C builddir - -Meson 0.48.0 is currently required, if your distro doesn't have meson 0.48 in -the repos you can try the methods suggested -[here](https://mesonbuild.com/Getting-meson.html). - -Code overview -------------- - -The code in the src/ directory is organized as follows: - -- GLX/ contains code for libGLX, the GLX window-system API library. -- EGL/ contains code for libEGL, the EGL window-system API library. -- GLdispatch/ contains code for libGLdispatch, which is responsible for - dispatching OpenGL functions to the correct vendor library based on the - current EGL or GLX rendering context. This implements the guts of the GL API - libraries. Most of the dispatch code is based on Mesa's glapi. -- OpenGL/, GLESv1/, and GLESv2/ contain code to generate libOpenGL.so, - libGLESv1\_CM.so, and libGLESv2.so, respectively. All three are merely - wrapper libraries for libGLdispatch. Ideally, these could be implemented via - ELF symbol filtering, but in practice they need to be implemented manually. - See the Issues section for details on why this is the case. -- GL/ contains code for libGL. This is a wrapper around libGLdispatch and - libGLX. -- util/ contains generic utility code. - -In addition, libglvnd uses a GLX extension, -[GLX\_EXT\_libglvnd](https://khronos.org/registry/OpenGL/extensions/EXT/GLX_EXT_libglvnd.txt), -to determine which vendor library to use for a screen or XID. - -There are a few good starting points for familiarizing oneself with the code: - -- Look at the vendor-library to GLX ABI defined in `libglxabi.h`. -- Follow the flow of `glXGetProcAddress() -> __glDispatchGetProcAddress() -> - _glapi_get_proc_address()` to see how the dispatch table is updated as new GL - stubs are generated, and how GLX looks for vendor-library-implemented - dispatchers for GLX extension functions. -- Follow the flow of `glXMakeContextCurrent() -> __glDispatchMakeCurrent() -> - _glapi_set_current()` to see how the current dispatch table and state is - updated by the API library. -- Look at `libglxmapping.c:__glXLookupVendorBy{Name,Screen}()` to see how - vendor library names are queried. -- For EGL, follow the flow of `eglGetPlatformDisplay()` to see how EGL selects - a vendor library. - -The tests/ directory contains several unit tests which verify that dispatching -to different vendors actually works. Run `make check` to run these unit tests. - -Architecture ------------- - -The library organization differs slightly from that of Andy's original proposal. -See the diagram below: - -
-                ┌──────────────────────────────────┐
-                │                                  │
-          ┌─────┤        Application               │
-          │     │                                  │
-          │     └─────┬───────────────────┬────────┘
-          │           │                   │
-          │     ┌─────▾─────┐             │                    ┌──────────────────────┐
-          │     │           │             │                    │                      │
-          │     │ libOpenGL │             │                    │                      │
-          │     │           │             │                    │  X server            │
-          │     └─────┬─────┘             │                    │                      │
-          │        DT_FILTER              │                    │                      │
-          │     ┌─────▾──────────┐ ┌──────▾────────┐           │ ┌──────────────────┐ │
-          │     │                │ │               │           └─│GLX_EXT_libglvnd  │─┘
-          │     │ [mapi/glapi]   ◂─▸               │             │extension         │
-          │     │ libGLdispatch  │ │   libGLX      ├─────────────▸──────────────────┘
-          │     │                │ │               ◂──────────┬─────────────────┐
-          │     └───────▴────────┘ └──────▴────────┘          │                 │
-          │         DT_FILTER         DT_FILTER             ┌─▾─────────┐   ┌───▾────────┐
-          │     ┌───────┴─────────────────┴────────┐        │           │   │            │
-          │     │                                  │        │           │   │            │
-          └─────▸           libGL                  │        │ GLX_vendor│   │ GLX_vendor2│
-                └──────────────────────────────────┘        │           │   │            │
-                                                            └───────────┘   └────────────┘
-
- -In this diagram, - -* `A ───▸ B` indicates that module A calls into module B. -* `A ── DT_FILTER ──▸ B` indicates that DSO A is (logically) a filter library on - DSO B. If ELF symbol filtering is enabled, symbols exported by A are resolved - to entrypoints in B. - -libGLX manages loading GLX vendor libraries and dispatching GLX core and -extension functions to the right vendor. - -GLX\_EXT\_libglvnd is a simple GLX extension which allows libGLX to determine -the number of the screen belonging to an arbitrary drawable XID, and also the -GL vendor to use for a given screen. - -libGLdispatch implements core GL dispatching and TLS. It acts as a thin wrapper -around glapi which provides some higher-level functionality for managing -dispatch tables, requesting vendor proc addresses, and making current to a given -context + dispatch table. This is a separate library rather than statically -linked into libGLX, since the same dispatching code is used by both GLX and -EGL. - -libOpenGL is a wrapper library to libGLdispatch which exposes OpenGL 4.5 core and -compatibility entry points. - -libGLESv{1,2} are wrapper libraries to libGLdispatch which expose OpenGL ES -entrypoints. - -libGL is a wrapper library to libGLdispatch and libGLX which is provided for -backwards-compatibility with applications which link against the old ABI. - -Note that since all OpenGL functions are dispatched through the same table in -libGLdispatch, it doesn't matter which library is used to find the entrypoint. -The same OpenGL function in libGL, libOpenGL, libGLES, and the function pointer -returned by glXGetProcAddress are all interchangeable. - -### OpenGL dispatching ### - -By definition, all OpenGL functions are dispatched based on the current -context. OpenGL dispatching is handled in libGLdispatch, which is used by both -EGL and GLX. - -libGLdispatch uses a per-thread dispatch table to look up the correct vendor -library function for every OpenGL function. - -When an application calls eglMakeCurrent or glXMakeCurrent, the EGL or GLX -library finds the correct dispatch table and then calls into libGLdispatch to -set that table for the current thread. - -Since they're all dispatched through the common libGLdispatch layer, that also -means that all OpenGL entrypoints will work correctly, regardless of whether -the current context is from EGL or GLX. - -### GLX dispatching ### - -Unlike core OpenGL functions, whose vendor can be determined from the current -context, many GLX functions are context-independent. In order to successfully -map GLX API calls to the right vendor, we use the following strategy: - -* Most GLX entry points specify (either explicitly, or implicitly) an - X screen. - -* On a per-entry point basis, dispatch the call to the - `libGLX_VENDOR.so` for that screen. - -* The first time `libGLX.so` gets called with a unique combination of X - Display + screen, do the following: - - * Use the Display connection to query the X server for the GLX - vendor of that X screen. - - * Load the corresponding `libGLX_VENDOR.so`. - - * Read the vendor's GLX dispatch table from the `libGLX_VENDOR.so`. - - * Cache that Display + screen <=> vendor dispatch table mapping, for - use in subsequent dispatching. - -* Some GLX entry points imply an X screen by a GLX object they - specify. Such GLX objects are: - - * GLXContext (an opaque pointer) - * GLXFBConfig (an opaque pointer) - * GLXPixmap (an XID) - * GLXDrawable (an XID) - * GLXWindow (an XID) - * GLXPbuffer (an XID) - - To map from object to screen, record the corresponding screen when - the object is created. This means the current process needs to see - a GLX call to create the object. In the case of the opaque - pointers, this is reasonable, since the pointer is only meaningful - within the current process. - - XIDs, however, can be created by another process, so libGLX may not know in - advance which screen they belong to. To deal with that, libGLX queries the - server using the GLX extension GLX\_EXT\_libglvnd. - -### EGL dispatching ### - -EGL dispatching works similarly to GLX, but there are fewer object types to -deal with. Almost all EGL functions are dispatched based on an EGLDisplay or -EGLDeviceEXT parameter. - -EGL can't rely on asking an X server for a vendor name like GLX can, so -instead, it enumerates and loads every available vendor library. Loading every -vendor is also needed to support extensions such as -EGL\_EXT\_device\_enumeration. - -In order to find the available vendor libraries, each vendor provides a JSON -file in a well-known directory, similar to how Vulkan ICD's are loaded. -Please see [EGL ICD enumeration](src/EGL/icd_enumeration.md) for more details. - -When the application calls eglGetPlatformDisplay, EGL will simply call into -each vendor library until it finds one that succeeds. After that, whichever -vendor succeeded owns that display. - -As with GLX, vendor libraries must provide dispatch stubs for any display or -device extensions that they support, so that they can add new extensions -without having to modify libglvnd. - -Since libglvnd passes eglGetPlatformDisplay calls through to each vendor, a -vendor can also add a new platform extension (e.g., EGL\_KHR\_platform\_x11) -without changing libglvnd. - -Other EGL client extensions, by definition, do require modifying libglvnd. -Those are handled on a case-by-case basis. - -Issues ------- - -* Ideally, several components of libglvnd (namely, the `libGL` wrapper library - and the `libOpenGL, libGLES{v1_CM,v2}` interface libraries) could be - implemented via ELF symbol filtering (see [2] for a demonstration of this). - However, a loader bug (tracked in [3]) makes this mechanism unreliable: - dlopen(3)ing a shared library with `DT_FILTER` fields can crash the - application. Instead, for now, ELF symbol filtering is disabled by default, - and an alternate approach is used to implement these libraries. - -* The library currently indirectly associates a drawable with a vendor, - by first mapping a drawable to its screen, then mapping the screen to its - vendor. However, it may make sense in render offload scenarios to allow direct - mapping from drawables to vendors, so multiple vendors could potentially - operate on drawables in the same screen. The problem with this is that several - GLX functions, such as glXChooseFBConfig(), explicitly refer to screens, and - so it becomes a gray area which vendor the call should be dispatched to. Given - this issue, does it still make more sense to use a direct drawable to vendor - mapping? How would this be implemented? Should we add new API calls to "GLX - Next"? - - * Note that the (drawable -> screen -> vendor) mapping mainly exists in the - GLX_EXT_libglvnd extension. libGLX itself keeps a simple - (drawable -> vendor) mapping, and exposes that mapping to the vendor - libraries. - -* Along the same lines, would it be useful to include a - "glXGetProcAddressFromVendor()" or "glXGetProcAddressFromScreen()" entrypoint - in a new GLX version to obviate the need for this library in future - applications? - -* Global state is required by both libGLX.so and libGLdispatch.so for various - purposes, and needs to be protected by locks in multithreaded environments. - Is it reasonable for the vendor-neutral library to depend on pthreads for - implementing these locks? - - While there is no harm in having the API libraries link against pthreads even - if the application does not, we would like to avoid pthread locking overhead - if the application is single-threaded. Hence, this library uses a - `glvnd_pthread` wrapper library which provides single-threaded fallbacks for - applications which are not linked against pthreads. It is expected that - multi-threaded applications will either statically link against pthreads, or - load pthreads prior to loading libGL. - -* Is using a hash table to store GLX extension entrypoints performant enough for - dispatching? Should we be using a flat array instead? - -* How should malloc(3) failures be handled? - -* How should forking be handled? - -* The current libGLX implementation stores all GLXContext and GLXFBConfig - handles in global hashtables, which means that GLXContext and GLXFBConfig - handles must be unique between vendors. That is, two vendor libraries must - not come up with the same handle value for a GLXContext or GLXFBConfig. To - that end, GLXContext and GLXFBConfig handles must be pointers to memory - addresses that the vendor library somehow controls. The values are otherwise - opaque. - -* Querying an XID <=> screen mapping without somehow "locking" the XID is - inherently racy, since a different process may destroy the drawable, and X - may recycle the XID, after the mapping is saved client-side. Is there a mechanism - we could use to notify the API library when a mapping is no longer valid? - -References ----------- - -[1] https://github.com/aritger/linux-opengl-abi-proposal/blob/master/linux-opengl-abi-proposal.txt - -[2] https://github.com/aritger/libgl-elf-tricks-demo - -[3] https://sourceware.org/bugzilla/show_bug.cgi?id=16272 - -Acknowledgements -------- - -Thanks to Andy Ritger for the original libGLX implementation and README -documentation. - -### libglvnd ### - -libglvnd itself (excluding components listed below) is licensed as follows: - - Copyright (c) 2013, NVIDIA CORPORATION. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are furnished to do so, subject to - the following conditions: - - The above copyright notice and this permission notice shall be included - unaltered in all copies or substantial portions of the Materials. - Any additions, deletions, or changes to the original source files - must be clearly indicated in accompanying documentation. - - If only executable code is distributed, then the accompanying - documentation must state that "this software is based in part on the - work of the Khronos Group." - - THE MATERIALS ARE PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. - IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, - TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - -### X.Org ### - -libglvnd contains list.h, a linked list implementation from the X.Org project. -Source code from the X.Org project is available from: - - http://cgit.freedesktop.org/xorg/xserver - -list.h carries the following license: - - Copyright © 2010 Intel Corporation - Copyright © 2010 Francisco Jerez - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice (including the next - paragraph) shall be included in all copies or substantial portions of the - Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS - IN THE SOFTWARE. - -### Mesa ### - -libglvnd contains code from the Mesa project. Source code from the Mesa project -is available from: - - http://cgit.freedesktop.org/mesa/mesa - -The default Mesa license is as follows: - - Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and/or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included - in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS - OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - BRIAN PAUL BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN - AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -### uthash ### - -libglvnd uses the hash table implementation 'uthash': - - http://troydhanson.github.io/uthash/ - -This library carries the following copyright notice: - - Copyright (c) 2005-2013, Troy D. Hanson - http://troydhanson.github.com/uthash/ - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS - IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A - PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER - OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### buildconf ### - -libglvnd uses the buildconf autotools bootstrapping script 'autogen.sh': - - http://freecode.com/projects/buildconf - -This script carries the following copyright notice: - - Copyright (c) 2005-2009 United States Government as represented by - the U.S. Army Research Laboratory. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions - are met: - - 1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - - 3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior written - permission. - - THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS - OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED - WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE - ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY - DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL - DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE - GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, - WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -### ax-pthread ### - -libglvnd uses the `AX_PTHREAD` autoconf macro for detecting pthreads. -The implementation of this macro carries the following license: - - Copyright (c) 2008 Steven G. Johnson - Copyright (c) 2011 Daniel Richard G. - - This program is free software: you can redistribute it and/or modify it - under the terms of the GNU General Public License as published by the - Free Software Foundation, either version 3 of the License, or (at your - option) any later version. - - 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 GNU General - Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program. If not, see . - - As a special exception, the respective Autoconf Macro's copyright owner - gives unlimited permission to copy, distribute and modify the configure - scripts that are the output of Autoconf when processing the Macro. You - need not follow the terms of the GNU General Public License when using - or distributing such scripts, even though portions of the text of the - Macro appear in them. The GNU General Public License (GPL) does govern - all other use of the material that constitutes the Autoconf Macro. - - This special exception to the GPL applies to versions of the Autoconf - Macro released by the Autoconf Archive. When you make and distribute a - modified version of the Autoconf Macro, you may extend this special - exception to the GPL to apply to your modified version as well. - -libglvnd uses the cJSON library for reading JSON files: - -https://github.com/DaveGamble/cJSON - -This library carries the following copyright notice: - - Copyright (c) 2009 Dave Gamble - - Permission is hereby granted, free of charge, to any person obtaining a copy - of this software and associated documentation files (the "Software"), to deal - in the Software without restriction, including without limitation the rights - to use, copy, modify, merge, publish, distribute, sublicense, and/or sell - copies of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, - OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN - THE SOFTWARE. diff --git a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml b/legacy_cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 462cd5c8..00000000 --- a/legacy_cdts/libglvnd-opengl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libglvnd-opengl-cos7-ppc64le - version: 1.0.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libglvnd-opengl-1.0.1-0.8.git5baa1e5.el7.ppc64le.rpm - sha256: 55fc7739b9bb85f9b88029090860419013186c43ddd7445e65faadb57e9c86f6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libglvnd-1.0.1-0.8.git5baa1e5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - host: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run: - - libglvnd-cos7-ppc64le ==1.0.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/NVIDIA/libglvnd - license: MIT - license_family: MIT - license_file: libglvnd-license - summary: (CDT) OpenGL support for libglvnd - description: | - libOpenGL is the common dispatch interface for the workstation OpenGL API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibcm-cos6-x86_64/build.sh b/legacy_cdts/libibcm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibcm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibcm-cos6-x86_64/meta.yaml b/legacy_cdts/libibcm-cos6-x86_64/meta.yaml deleted file mode 100644 index 9c3b0fcc..00000000 --- a/legacy_cdts/libibcm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libibcm-cos6-x86_64 - version: 1.0.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibcm-1.0.5-3.el6.x86_64.rpm - sha256: 1140b89a678fe9472911a1bafc6e962ce84e1085053cd7947797daa23fdbb791 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibcm-1.0.5-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libibcm-1.0.5/COPYING - summary: "(CDT) Userspace InfiniBand Connection Manager" - description: | - libibcm provides a userspace library that handles the majority of the low - level work required to open an RDMA connection between two machines. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibcm-devel-cos6-x86_64/build.sh b/legacy_cdts/libibcm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibcm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license b/legacy_cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/legacy_cdts/libibcm-devel-cos6-x86_64/libibcm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibcm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libibcm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 6e6f8a22..00000000 --- a/legacy_cdts/libibcm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libibcm-devel-cos6-x86_64 - version: 1.0.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibcm-devel-1.0.5-3.el6.x86_64.rpm - sha256: 84f945bba633c9ecb1e4ff3b7a4b956129df221653e7a11b1aa8d21c7c90bd87 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibcm-1.0.5-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int }} - host: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int }} - run: - - libibcm-cos6-x86_64 ==1.0.5 *_{{ cdt_build_number|int }} - - libibverbs-devel-cos6-x86_64 >=1.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibcm-devel-license - summary: (CDT) Development files for the libibcm library - description: | - Development files for the libibcm library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-cos6-x86_64/build.sh b/legacy_cdts/libibmad-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibmad-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-cos6-x86_64/libibmad-license b/legacy_cdts/libibmad-cos6-x86_64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-cos6-x86_64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-cos6-x86_64/meta.yaml b/legacy_cdts/libibmad-cos6-x86_64/meta.yaml deleted file mode 100644 index 7f99669e..00000000 --- a/legacy_cdts/libibmad-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libibmad-cos6-x86_64 - version: 1.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibmad-1.3.11-1.el6.x86_64.rpm - sha256: f80325873a4edb1495951967620f596bf839ba921670ff38bf231b0a4c1a4503 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibmad-1.3.11-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) OpenFabrics Alliance InfiniBand MAD library - description: | - libibmad provides low layer IB functions for use by the IB diagnostic and - management programs. These include MAD, SA, SMP, and other basic IB functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-cos7-aarch64/build.sh b/legacy_cdts/libibmad-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libibmad-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-cos7-aarch64/libibmad-license b/legacy_cdts/libibmad-cos7-aarch64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-cos7-aarch64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-cos7-aarch64/meta.yaml b/legacy_cdts/libibmad-cos7-aarch64/meta.yaml deleted file mode 100644 index 37ef4582..00000000 --- a/legacy_cdts/libibmad-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libibmad-cos7-aarch64 - version: 1.3.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibmad-1.3.13-1.el7.aarch64.rpm - sha256: 092cdb3535d5a9710698b010c048e28da4720ac0df70bd340bfb99f476f60f1d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) OpenFabrics Alliance InfiniBand MAD library - description: | - libibmad provides low layer IB functions for use by the IB diagnostic and - management programs. These include MAD, SA, SMP, and other basic IB functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-cos7-ppc64le/build.sh b/legacy_cdts/libibmad-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libibmad-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-cos7-ppc64le/libibmad-license b/legacy_cdts/libibmad-cos7-ppc64le/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-cos7-ppc64le/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-cos7-ppc64le/meta.yaml b/legacy_cdts/libibmad-cos7-ppc64le/meta.yaml deleted file mode 100644 index f44b5d09..00000000 --- a/legacy_cdts/libibmad-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libibmad-cos7-ppc64le - version: 1.3.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibmad-1.3.13-1.el7.ppc64le.rpm - sha256: 7d1cd1f019541fd46d336d908182fa8ec4691d672069ac0b8f0ac0c6b3956d34 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) OpenFabrics Alliance InfiniBand MAD library - description: | - libibmad provides low layer IB functions for use by the IB diagnostic and - management programs. These include MAD, SA, SMP, and other basic IB functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-devel-cos6-x86_64/build.sh b/legacy_cdts/libibmad-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibmad-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-devel-cos6-x86_64/libibmad-license b/legacy_cdts/libibmad-devel-cos6-x86_64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-devel-cos6-x86_64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libibmad-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index a054ccab..00000000 --- a/legacy_cdts/libibmad-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libibmad-devel-cos6-x86_64 - version: 1.3.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibmad-devel-1.3.11-1.el6.x86_64.rpm - sha256: 81e096dc4ac9fe7e7c6cb4ef9ba2ea6220c3c4e1029cd0d71abdc22447243d5e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibmad-1.3.11-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int }} - host: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int }} - run: - - libibmad-cos6-x86_64 ==1.3.11 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) Development files for the libibmad library - description: | - Development files for the libibmad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-devel-cos7-aarch64/build.sh b/legacy_cdts/libibmad-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libibmad-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-devel-cos7-aarch64/libibmad-license b/legacy_cdts/libibmad-devel-cos7-aarch64/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-devel-cos7-aarch64/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libibmad-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index cd580297..00000000 --- a/legacy_cdts/libibmad-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libibmad-devel-cos7-aarch64 - version: 1.3.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibmad-devel-1.3.13-1.el7.aarch64.rpm - sha256: 36bd7814032cc893c7e4283ebadd400cbbaa041aa034110c686bd7bc5a356217 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibmad-cos7-aarch64 ==1.3.13 *_{{ cdt_build_number|int }} - host: - - libibmad-cos7-aarch64 ==1.3.13 *_{{ cdt_build_number|int }} - run: - - libibmad-cos7-aarch64 ==1.3.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) Development files for the libibmad library - description: | - Development files for the libibmad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibmad-devel-cos7-ppc64le/build.sh b/legacy_cdts/libibmad-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libibmad-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibmad-devel-cos7-ppc64le/libibmad-license b/legacy_cdts/libibmad-devel-cos7-ppc64le/libibmad-license deleted file mode 100644 index b004df06..00000000 --- a/legacy_cdts/libibmad-devel-cos7-ppc64le/libibmad-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two licenses. You -may chose to be licensed under the terms of the the OpenIB.org BSD license or -the GNU General Public License (GPL) Version 2, both included below. - - -Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibmad-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libibmad-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 04069756..00000000 --- a/legacy_cdts/libibmad-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libibmad-devel-cos7-ppc64le - version: 1.3.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibmad-devel-1.3.13-1.el7.ppc64le.rpm - sha256: 224ffbac3d622e475a3f2e189ca5be479774327e1fdc7f64f939cfb98e4a92c9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libibmad-1.3.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibmad-cos7-ppc64le ==1.3.13 *_{{ cdt_build_number|int }} - host: - - libibmad-cos7-ppc64le ==1.3.13 *_{{ cdt_build_number|int }} - run: - - libibmad-cos7-ppc64le ==1.3.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - libibmad-license - summary: (CDT) Development files for the libibmad library - description: | - Development files for the libibmad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_FB b/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT b/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/libibumad-cos6-x86_64/COPYING.GPL2 b/legacy_cdts/libibumad-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/libibumad-cos6-x86_64/COPYING.md b/legacy_cdts/libibumad-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/libibumad-cos6-x86_64/build.sh b/legacy_cdts/libibumad-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibumad-cos6-x86_64/meta.yaml b/legacy_cdts/libibumad-cos6-x86_64/meta.yaml deleted file mode 100644 index ab9e6a47..00000000 --- a/legacy_cdts/libibumad-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libibumad-cos6-x86_64 - version: 1.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibumad-1.3.9-1.el6.x86_64.rpm - sha256: 31827ff680757b589eef76c6db1be4d71a21a16c693f40d9f2107d04ca986701 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibumad-1.3.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) OpenFabrics Alliance InfiniBand umad (user MAD) library - description: | - libibumad provides the user MAD library functions which sit on top of the user - MAD modules in the kernel. These are used by the IB diagnostic and management - tools, including OpenSM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_FB b/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_MIT b/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/libibumad-cos7-aarch64/COPYING.GPL2 b/legacy_cdts/libibumad-cos7-aarch64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/libibumad-cos7-aarch64/COPYING.md b/legacy_cdts/libibumad-cos7-aarch64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/libibumad-cos7-aarch64/build.sh b/legacy_cdts/libibumad-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibumad-cos7-aarch64/meta.yaml b/legacy_cdts/libibumad-cos7-aarch64/meta.yaml deleted file mode 100644 index 073aa9e0..00000000 --- a/legacy_cdts/libibumad-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libibumad-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibumad-22.4-5.el7.aarch64.rpm - sha256: f3eb9031498d050772cdb7a879c88effa27124dd5704f23d99cb196e4800f109 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - host: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) OpenFabrics Alliance InfiniBand umad (userspace management datagram) library - description: | - libibumad provides the userspace management datagram (umad) library functions, - which sit on top of the umad modules in the kernel. These are used by the IB - diagnostic and management tools, including OpenSM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_FB b/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_MIT b/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.GPL2 b/legacy_cdts/libibumad-cos7-ppc64le/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.md b/legacy_cdts/libibumad-cos7-ppc64le/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/libibumad-cos7-ppc64le/build.sh b/legacy_cdts/libibumad-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibumad-cos7-ppc64le/meta.yaml b/legacy_cdts/libibumad-cos7-ppc64le/meta.yaml deleted file mode 100644 index d16916e0..00000000 --- a/legacy_cdts/libibumad-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libibumad-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibumad-22.4-5.el7.ppc64le.rpm - sha256: 6b488504997d0997b726698c0149a8010593e55f209101c9ee7df7c86de71d9a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - host: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) OpenFabrics Alliance InfiniBand umad (userspace management datagram) library - description: | - libibumad provides the userspace management datagram (umad) library functions, - which sit on top of the umad modules in the kernel. These are used by the IB - diagnostic and management tools, including OpenSM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB b/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT b/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 b/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.md b/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/build.sh b/legacy_cdts/libibumad-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibumad-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libibumad-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 000d2abd..00000000 --- a/legacy_cdts/libibumad-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: libibumad-devel-cos6-x86_64 - version: 1.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibumad-devel-1.3.9-1.el6.x86_64.rpm - sha256: 50fbad33119a8fa56c0f764ac812332b10d9b61f51513d4e51402faf90028c9a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibumad-1.3.9-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int }} - host: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int }} - run: - - libibumad-cos6-x86_64 ==1.3.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://openfabrics.org - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) Development files for the libibumad library - description: | - Development files for the libibumad library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibverbs-cos6-x86_64/build.sh b/legacy_cdts/libibverbs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibverbs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibverbs-cos6-x86_64/libibverbs-devel-license b/legacy_cdts/libibverbs-cos6-x86_64/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/legacy_cdts/libibverbs-cos6-x86_64/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibverbs-cos6-x86_64/meta.yaml b/legacy_cdts/libibverbs-cos6-x86_64/meta.yaml deleted file mode 100644 index 8940178b..00000000 --- a/legacy_cdts/libibverbs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: libibverbs-cos6-x86_64 - version: 1.1.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibverbs-1.1.8-4.el6.x86_64.rpm - sha256: 706e5770d5c3e6c06f7c47a88936edbee56a003f31186ea4dd7e1de8b87903ad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibverbs-1.1.8-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) A library for direct userspace use of RDMA (InfiniBand/iWARP) hardware - description: | - libibverbs is a library that allows userspace processes to use RDMA "verbs" as - described in the InfiniBand Architecture Specification and the RDMA Protocol - Verbs Specification. This includes direct hardware access from userspace to - InfiniBand/iWARP adapters (kernel bypass) for fast path operations. For this - library to be useful, a device-specific plug-in module should also be - installed. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibverbs-cos7-aarch64/build.sh b/legacy_cdts/libibverbs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libibverbs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibverbs-cos7-aarch64/libibverbs-devel-license b/legacy_cdts/libibverbs-cos7-aarch64/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/legacy_cdts/libibverbs-cos7-aarch64/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibverbs-cos7-aarch64/meta.yaml b/legacy_cdts/libibverbs-cos7-aarch64/meta.yaml deleted file mode 100644 index 3df26edc..00000000 --- a/legacy_cdts/libibverbs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: libibverbs-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libibverbs-22.4-5.el7.aarch64.rpm - sha256: 0f7f7370f501a47b7ce36ff9a896df3b736453b8e6331f14d997e2ce3e393671 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - host: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run: - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware - description: | - libibverbs is a library that allows userspace processes to use RDMA "verbs" as - described in the InfiniBand Architecture Specification and the RDMA Protocol - Verbs Specification. This includes direct hardware access from userspace to - InfiniBand/iWARP adapters (kernel bypass) for fast path operations. Device- - specific plug-in ibverbs userspace drivers are included: - libbxnt_re: - Broadcom NetXtreme-E RoCE HCA - libcxgb3: Chelsio T3 iWARP HCA - libcxgb4: - Chelsio T4 iWARP HCA - libhfi1: Intel Omni-Path HFI - libhns: HiSilicon Hip06 - SoC - libi40iw: Intel Ethernet Connection X722 RDMA - libipathverbs: QLogic - InfiniPath HCA - libmlx4: Mellanox ConnectX-3 InfiniBand HCA - libmlx5: - Mellanox Connect-IB/X-4+ InfiniBand HCA - libmthca: Mellanox InfiniBand HCA - - libnes: NetEffect RNIC - libocrdma: Emulex OneConnect RDMA/RoCE Device - - libqedr: QLogic QL4xxx RoCE HCA - librxe: A software implementation of the - RoCE protocol - libvmw_pvrdma: VMware paravirtual RDMA device - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibverbs-cos7-ppc64le/build.sh b/legacy_cdts/libibverbs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libibverbs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibverbs-cos7-ppc64le/libibverbs-devel-license b/legacy_cdts/libibverbs-cos7-ppc64le/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/legacy_cdts/libibverbs-cos7-ppc64le/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibverbs-cos7-ppc64le/meta.yaml b/legacy_cdts/libibverbs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3265369f..00000000 --- a/legacy_cdts/libibverbs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: libibverbs-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libibverbs-22.4-5.el7.ppc64le.rpm - sha256: 2b08eb0365fa9fcf412d1e531bcb1e7cec74a2fbac0f3f5d30edeb3c087b3e97 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - host: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run: - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) A library and drivers for direct userspace use of RDMA (InfiniBand/iWARP/RoCE) hardware - description: | - libibverbs is a library that allows userspace processes to use RDMA "verbs" as - described in the InfiniBand Architecture Specification and the RDMA Protocol - Verbs Specification. This includes direct hardware access from userspace to - InfiniBand/iWARP adapters (kernel bypass) for fast path operations. Device- - specific plug-in ibverbs userspace drivers are included: - libbxnt_re: - Broadcom NetXtreme-E RoCE HCA - libcxgb3: Chelsio T3 iWARP HCA - libcxgb4: - Chelsio T4 iWARP HCA - libhfi1: Intel Omni-Path HFI - libhns: HiSilicon Hip06 - SoC - libi40iw: Intel Ethernet Connection X722 RDMA - libipathverbs: QLogic - InfiniPath HCA - libmlx4: Mellanox ConnectX-3 InfiniBand HCA - libmlx5: - Mellanox Connect-IB/X-4+ InfiniBand HCA - libmthca: Mellanox InfiniBand HCA - - libnes: NetEffect RNIC - libocrdma: Emulex OneConnect RDMA/RoCE Device - - libqedr: QLogic QL4xxx RoCE HCA - librxe: A software implementation of the - RoCE protocol - libvmw_pvrdma: VMware paravirtual RDMA device - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libibverbs-devel-cos6-x86_64/build.sh b/legacy_cdts/libibverbs-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libibverbs-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license b/legacy_cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/legacy_cdts/libibverbs-devel-cos6-x86_64/libibverbs-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/libibverbs-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libibverbs-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0bc119a4..00000000 --- a/legacy_cdts/libibverbs-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libibverbs-devel-cos6-x86_64 - version: 1.1.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libibverbs-devel-1.1.8-4.el6.x86_64.rpm - sha256: 4ab179fbc789865520708ece24b456a1ff78057827b3333fc31e77ea2227bb81 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libibverbs-1.1.8-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int }} - host: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int }} - run: - - libibverbs-cos6-x86_64 ==1.1.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: libibverbs-devel-license - summary: (CDT) Development files for the libibverbs library - description: | - Header files for the libibverbs library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-cos6-x86_64/build.sh b/legacy_cdts/libice-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libice-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-cos6-x86_64/meta.yaml b/legacy_cdts/libice-cos6-x86_64/meta.yaml deleted file mode 100644 index 7f627e43..00000000 --- a/legacy_cdts/libice-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libice-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libICE-1.0.6-1.el6.x86_64.rpm - sha256: c04a69d96c850fa6e179a09cc1738bd8837fb79870f78d1039f5080b4e765598 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libICE-1.0.6-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libICE-1.0.6/COPYING - summary: "(CDT) X.Org X11 ICE runtime library" - description: | - The X.Org X11 ICE (Inter-Client Exchange) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-cos7-aarch64/build.sh b/legacy_cdts/libice-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libice-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-cos7-aarch64/meta.yaml b/legacy_cdts/libice-cos7-aarch64/meta.yaml deleted file mode 100644 index 828d9957..00000000 --- a/legacy_cdts/libice-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libice-cos7-aarch64 - version: 1.0.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libICE-1.0.9-9.el7.aarch64.rpm - sha256: a8cfafadffe80d4db2eb38e9f308822430c378392c0a195c9b33c6d5ca59d5ef - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libICE/COPYING - summary: "(CDT) X.Org X11 ICE runtime library" - description: | - The X.Org X11 ICE (Inter-Client Exchange) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-cos7-ppc64le/build.sh b/legacy_cdts/libice-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libice-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-cos7-ppc64le/meta.yaml b/legacy_cdts/libice-cos7-ppc64le/meta.yaml deleted file mode 100644 index c3bfe036..00000000 --- a/legacy_cdts/libice-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libice-cos7-ppc64le - version: 1.0.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libICE-1.0.9-9.el7.ppc64le.rpm - sha256: 71613d8e8d2fd3a24c34138c5856b5217429f89f42b3d043f906f6bd5c357e44 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libICE/COPYING - summary: "(CDT) X.Org X11 ICE runtime library" - description: | - The X.Org X11 ICE (Inter-Client Exchange) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-devel-cos6-x86_64/build.sh b/legacy_cdts/libice-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libice-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-devel-cos6-x86_64/libice-license b/legacy_cdts/libice-devel-cos6-x86_64/libice-license deleted file mode 100644 index fa56591e..00000000 --- a/legacy_cdts/libice-devel-cos6-x86_64/libice-license +++ /dev/null @@ -1,23 +0,0 @@ -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Author: Ralph Mor, X Consortium diff --git a/legacy_cdts/libice-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libice-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 5feedc7b..00000000 --- a/legacy_cdts/libice-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libice-devel-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libICE-devel-1.0.6-1.el6.x86_64.rpm - sha256: fab86a3941b48369968e73dc4fd6e10f8433bdd1bfd2458ff3921a8d1b4ede85 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libICE-1.0.6-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - host: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - run: - - libice-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libice-license - summary: (CDT) X.Org X11 ICE development package - description: | - The X.Org X11 ICE (Inter-Client Exchange) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-devel-cos7-aarch64/build.sh b/legacy_cdts/libice-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libice-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-devel-cos7-aarch64/libice-license b/legacy_cdts/libice-devel-cos7-aarch64/libice-license deleted file mode 100644 index fa56591e..00000000 --- a/legacy_cdts/libice-devel-cos7-aarch64/libice-license +++ /dev/null @@ -1,23 +0,0 @@ -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Author: Ralph Mor, X Consortium diff --git a/legacy_cdts/libice-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libice-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index c1df0e54..00000000 --- a/legacy_cdts/libice-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libice-devel-cos7-aarch64 - version: 1.0.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libICE-devel-1.0.9-9.el7.aarch64.rpm - sha256: bb88a0c2141ffdaa6020665a6a2bd1a8b9a2f12e3f0e8e5ad361e9bd75d6dcfd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libice-cos7-aarch64 ==1.0.9 *_{{ cdt_build_number|int }} - host: - - libice-cos7-aarch64 ==1.0.9 *_{{ cdt_build_number|int }} - run: - - libice-cos7-aarch64 ==1.0.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libice-license - summary: (CDT) X.Org X11 ICE development package - description: | - The X.Org X11 ICE (Inter-Client Exchange) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libice-devel-cos7-ppc64le/build.sh b/legacy_cdts/libice-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libice-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libice-devel-cos7-ppc64le/libice-license b/legacy_cdts/libice-devel-cos7-ppc64le/libice-license deleted file mode 100644 index fa56591e..00000000 --- a/legacy_cdts/libice-devel-cos7-ppc64le/libice-license +++ /dev/null @@ -1,23 +0,0 @@ -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Author: Ralph Mor, X Consortium diff --git a/legacy_cdts/libice-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libice-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index b7bbae8c..00000000 --- a/legacy_cdts/libice-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libice-devel-cos7-ppc64le - version: 1.0.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libICE-devel-1.0.9-9.el7.ppc64le.rpm - sha256: 6e623317f8ca06df5724db8d1cc7f18a95f695cdd9a5d12e4861e002e8411ee6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libICE-1.0.9-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libice-cos7-ppc64le ==1.0.9 *_{{ cdt_build_number|int }} - host: - - libice-cos7-ppc64le ==1.0.9 *_{{ cdt_build_number|int }} - run: - - libice-cos7-ppc64le ==1.0.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libice-license - summary: (CDT) X.Org X11 ICE development package - description: | - The X.Org X11 ICE (Inter-Client Exchange) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-cos6-x86_64/build.sh b/legacy_cdts/libidl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libidl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-cos6-x86_64/libidl-copying b/legacy_cdts/libidl-cos6-x86_64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-cos6-x86_64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-cos6-x86_64/meta.yaml b/legacy_cdts/libidl-cos6-x86_64/meta.yaml deleted file mode 100644 index 6bb937e0..00000000 --- a/legacy_cdts/libidl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libidl-cos6-x86_64 - version: 0.8.13 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libIDL-0.8.13-2.1.el6.x86_64.rpm - sha256: a2867caa10223cebd5091bd0bbfb8d564494f50be795848cbb282ad69e2536c8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libIDL-0.8.13-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: libidl-cos6-x86_64 - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Library for parsing IDL (Interface Definition Language) - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-cos7-aarch64/build.sh b/legacy_cdts/libidl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libidl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-cos7-aarch64/libidl-copying b/legacy_cdts/libidl-cos7-aarch64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-cos7-aarch64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-cos7-aarch64/meta.yaml b/legacy_cdts/libidl-cos7-aarch64/meta.yaml deleted file mode 100644 index d8e7ed3b..00000000 --- a/legacy_cdts/libidl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libidl-cos7-aarch64 - version: 0.8.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libIDL-0.8.14-8.el7.aarch64.rpm - sha256: 1fc9d0a774b1be72486eca5a57580655b6c4f056d594717659642035ac297d5d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Library for parsing IDL (Interface Definition Language) - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-cos7-ppc64le/build.sh b/legacy_cdts/libidl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libidl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-cos7-ppc64le/libidl-copying b/legacy_cdts/libidl-cos7-ppc64le/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-cos7-ppc64le/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-cos7-ppc64le/meta.yaml b/legacy_cdts/libidl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 0f59298b..00000000 --- a/legacy_cdts/libidl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libidl-cos7-ppc64le - version: 0.8.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libIDL-0.8.14-8.el7.ppc64le.rpm - sha256: 0a3f9c0b68864a4ace641c0a9fa5d96b3365e47bc8566b5b1124c4c61b4dd86f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Library for parsing IDL (Interface Definition Language) - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-devel-cos6-x86_64/build.sh b/legacy_cdts/libidl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libidl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-devel-cos6-x86_64/libidl-copying b/legacy_cdts/libidl-devel-cos6-x86_64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-devel-cos6-x86_64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libidl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 72762614..00000000 --- a/legacy_cdts/libidl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libidl-devel-cos6-x86_64 - version: 0.8.13 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libIDL-devel-0.8.13-2.1.el6.x86_64.rpm - sha256: 19509ffff1d2e472e132cceb70e737e211688f1bec605aa0b0a6d282f618d75d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libIDL-0.8.13-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int }} - host: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int }} - run: - - glib2-devel-cos6-x86_64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos6-x86_64 ==0.8.13 *_{{ cdt_build_number|int }} - - pkgconfig-cos6-x86_64 >=0.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: libidl-devel-cos6-x86_64 - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Development libraries and header files for libIDL - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. This package contains the header - files and libraries needed to write or compile programs that use libIDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-devel-cos7-aarch64/build.sh b/legacy_cdts/libidl-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libidl-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-devel-cos7-aarch64/libidl-copying b/legacy_cdts/libidl-devel-cos7-aarch64/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-devel-cos7-aarch64/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libidl-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 7f8f91fd..00000000 --- a/legacy_cdts/libidl-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libidl-devel-cos7-aarch64 - version: 0.8.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libIDL-devel-0.8.14-8.el7.aarch64.rpm - sha256: 2cbca0ba39ad4d6df63e68c9298a63e288206ec28c2c82eeeddf12d5800f9c2d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos7-aarch64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-aarch64 ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-aarch64 >=0.8 *_{{ cdt_build_number|int }} - host: - - glib2-devel-cos7-aarch64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-aarch64 ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-aarch64 >=0.8 *_{{ cdt_build_number|int }} - run: - - glib2-devel-cos7-aarch64 >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-aarch64 ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-aarch64 >=0.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Development libraries and header files for libIDL - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. This package contains the header - files and libraries needed to write or compile programs that use libIDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libidl-devel-cos7-ppc64le/build.sh b/legacy_cdts/libidl-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libidl-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libidl-devel-cos7-ppc64le/libidl-copying b/legacy_cdts/libidl-devel-cos7-ppc64le/libidl-copying deleted file mode 100644 index eb685a5e..00000000 --- a/legacy_cdts/libidl-devel-cos7-ppc64le/libidl-copying +++ /dev/null @@ -1,481 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 675 Mass Ave, Cambridge, MA 02139, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libidl-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libidl-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3dce6310..00000000 --- a/legacy_cdts/libidl-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libidl-devel-cos7-ppc64le - version: 0.8.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libIDL-devel-0.8.14-8.el7.ppc64le.rpm - sha256: 1e76672d460ef1cae052f5fa83fac3343675459e0ca10d191317d7bde493c752 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libIDL-0.8.14-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos7-ppc64le >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-ppc64le ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-ppc64le >=0.8 *_{{ cdt_build_number|int }} - host: - - glib2-devel-cos7-ppc64le >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-ppc64le ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-ppc64le >=0.8 *_{{ cdt_build_number|int }} - run: - - glib2-devel-cos7-ppc64le >=2.0 *_{{ cdt_build_number|int }} - - libidl-cos7-ppc64le ==0.8.14 *_{{ cdt_build_number|int }} - - pkgconfig-cos7-ppc64le >=0.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://ftp.gnome.org/pub/gnome/sources/libIDL/0.8/ - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libidl-copying - summary: (CDT) Development libraries and header files for libIDL - description: | - libIDL is a library for parsing IDL (Interface Definition Language). It can be - used for both COM-style and CORBA-style IDL. This package contains the header - files and libraries needed to write or compile programs that use libIDL. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libjpeg-turbo-cos6-x86_64/build.sh b/legacy_cdts/libjpeg-turbo-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libjpeg-turbo-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license b/legacy_cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license deleted file mode 100644 index a1fc46df..00000000 --- a/legacy_cdts/libjpeg-turbo-cos6-x86_64/libjpeg-turbo-license +++ /dev/null @@ -1,193 +0,0 @@ -libjpeg-turbo Licenses -====================== - -libjpeg-turbo is covered by three compatible BSD-style open source licenses: - -- The IJG (Independent JPEG Group) License, which is listed in README.ijg. - - See the section "IJG License" below. - - This license applies to the libjpeg API library and associated programs - (any code inherited from libjpeg, and any modifications to that code.) - -- The Modified (3-clause) BSD License, which is listed in turbojpeg.c. - - See the section "Modified 3-clause BSD License" below. - - This license covers the TurboJPEG API library and associated programs. - -- The zlib License, which is listed in simd/jsimdext.inc - - See the section "zlib License" below. - - This license is a subset of the other two, and it covers the libjpeg-turbo - SIMD extensions. - - -Complying with the libjpeg-turbo Licenses -========================================= - -This section provides a roll-up of the libjpeg-turbo licensing terms, to the -best of our understanding. - -1. If you are distributing a modified version of the libjpeg-turbo source, - then: - - 1. You cannot alter or remove any existing copyright or license notices - from the source. - - **Origin** - - Clause 1 of the IJG License - - Clause 1 of the Modified BSD License - - Clauses 1 and 3 of the zlib License - - 2. You must add your own copyright notice to the header of each source - file you modified, so others can tell that you modified that file (if - there is not an existing copyright header in that file, then you can - simply add a notice stating that you modified the file.) - - **Origin** - - Clause 1 of the IJG License - - Clause 2 of the zlib License - - 3. You must include the IJG README file, and you must not alter any of the - copyright or license text in that file. - - **Origin** - - Clause 1 of the IJG License - -2. If you are distributing only libjpeg-turbo binaries without the source, or - if you are distributing an application that statically links with - libjpeg-turbo, then: - - 1. Your product documentation must include a message stating: - - This software is based in part on the work of the Independent JPEG - Group. - - **Origin** - - Clause 2 of the IJG license - - 2. If your binary distribution includes or uses the TurboJPEG API, then - your product documentation must include the text of the Modified BSD - License. - - **Origin** - - Clause 2 of the Modified BSD License - -3. You cannot use the name of the IJG or The libjpeg-turbo Project or the - contributors thereof in advertising, publicity, etc. - - **Origin** - - IJG License - - Clause 3 of the Modified BSD License - -4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be - free of defects, nor do we accept any liability for undesirable - consequences resulting from your use of the software. - - **Origin** - - IJG License - - Modified BSD License - - zlib License - - -IJG License -=========== - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unalteredand any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequencesthe authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just to the unmodified library. If you use our work, you ought to -acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company name -in advertising or publicity relating to this software or products derived from -it. This software may be referred to only as "the Independent JPEG Group's -software". - -We specifically permit and encourage the use of this software as the basis of -commercial products, provided that all warranty or liability claims are -assumed by the product vendor. - - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltmain.sh). Another support script, install-sh, is copyright by X Consortium -but is also freely distributable. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent (now expired), GIF reading -support has been removed altogether, and the GIF writer has been simplified -to produce "uncompressed GIFs". This technique does not use the LZW -algorithmthe resulting GIF files are larger than usual, but are readable -by all standard GIF decoders. - -Modified 3-clause BSD License -============================= - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -- Neither the name of the libjpeg-turbo Project nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICESLOSS OF USE, DATA, OR PROFITSOR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -zlib License -============ - -Copyright (C) 1999-2006, MIYASAKA Masaru. - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresentedyou must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. -2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. -3. This notice may not be removed or altered from any source distribution. diff --git a/legacy_cdts/libjpeg-turbo-cos6-x86_64/meta.yaml b/legacy_cdts/libjpeg-turbo-cos6-x86_64/meta.yaml deleted file mode 100644 index e9e0ac80..00000000 --- a/legacy_cdts/libjpeg-turbo-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libjpeg-turbo-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libjpeg-turbo-1.2.1-3.el6_5.x86_64.rpm - sha256: c3dcce9a0f3cbcc5c618fd75ed57dd993b5b74bb4cb195800b5fedef501fc825 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libjpeg-turbo-1.2.1-3.el6_5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/libjpeg-turbo - license: wxWidgets - license_family: Other - license_file: libjpeg-turbo-license - summary: (CDT) A MMX/SSE2 accelerated library for manipulating JPEG image files - description: | - The libjpeg-turbo package contains a library of functions for manipulating - JPEG images. It also contains simple client programs for accessing the libjpeg - functions. It contains cjpeg, djpeg, jpegtran, rdjpgcom and wrjpgcom. Cjpeg - compresses an image file into JPEG format. Djpeg decompresses a JPEG file into - a regular image file. Jpegtran can perform various useful transformations on - JPEG files. Rdjpgcom displays any text comments included in a JPEG file. - Wrjpgcom inserts text comments into a JPEG file. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libjpeg-turbo-cos7-aarch64/build.sh b/legacy_cdts/libjpeg-turbo-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libjpeg-turbo-cos7-aarch64/libjpeg-turbo-license b/legacy_cdts/libjpeg-turbo-cos7-aarch64/libjpeg-turbo-license deleted file mode 100644 index a1fc46df..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-aarch64/libjpeg-turbo-license +++ /dev/null @@ -1,193 +0,0 @@ -libjpeg-turbo Licenses -====================== - -libjpeg-turbo is covered by three compatible BSD-style open source licenses: - -- The IJG (Independent JPEG Group) License, which is listed in README.ijg. - - See the section "IJG License" below. - - This license applies to the libjpeg API library and associated programs - (any code inherited from libjpeg, and any modifications to that code.) - -- The Modified (3-clause) BSD License, which is listed in turbojpeg.c. - - See the section "Modified 3-clause BSD License" below. - - This license covers the TurboJPEG API library and associated programs. - -- The zlib License, which is listed in simd/jsimdext.inc - - See the section "zlib License" below. - - This license is a subset of the other two, and it covers the libjpeg-turbo - SIMD extensions. - - -Complying with the libjpeg-turbo Licenses -========================================= - -This section provides a roll-up of the libjpeg-turbo licensing terms, to the -best of our understanding. - -1. If you are distributing a modified version of the libjpeg-turbo source, - then: - - 1. You cannot alter or remove any existing copyright or license notices - from the source. - - **Origin** - - Clause 1 of the IJG License - - Clause 1 of the Modified BSD License - - Clauses 1 and 3 of the zlib License - - 2. You must add your own copyright notice to the header of each source - file you modified, so others can tell that you modified that file (if - there is not an existing copyright header in that file, then you can - simply add a notice stating that you modified the file.) - - **Origin** - - Clause 1 of the IJG License - - Clause 2 of the zlib License - - 3. You must include the IJG README file, and you must not alter any of the - copyright or license text in that file. - - **Origin** - - Clause 1 of the IJG License - -2. If you are distributing only libjpeg-turbo binaries without the source, or - if you are distributing an application that statically links with - libjpeg-turbo, then: - - 1. Your product documentation must include a message stating: - - This software is based in part on the work of the Independent JPEG - Group. - - **Origin** - - Clause 2 of the IJG license - - 2. If your binary distribution includes or uses the TurboJPEG API, then - your product documentation must include the text of the Modified BSD - License. - - **Origin** - - Clause 2 of the Modified BSD License - -3. You cannot use the name of the IJG or The libjpeg-turbo Project or the - contributors thereof in advertising, publicity, etc. - - **Origin** - - IJG License - - Clause 3 of the Modified BSD License - -4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be - free of defects, nor do we accept any liability for undesirable - consequences resulting from your use of the software. - - **Origin** - - IJG License - - Modified BSD License - - zlib License - - -IJG License -=========== - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unalteredand any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequencesthe authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just to the unmodified library. If you use our work, you ought to -acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company name -in advertising or publicity relating to this software or products derived from -it. This software may be referred to only as "the Independent JPEG Group's -software". - -We specifically permit and encourage the use of this software as the basis of -commercial products, provided that all warranty or liability claims are -assumed by the product vendor. - - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltmain.sh). Another support script, install-sh, is copyright by X Consortium -but is also freely distributable. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent (now expired), GIF reading -support has been removed altogether, and the GIF writer has been simplified -to produce "uncompressed GIFs". This technique does not use the LZW -algorithmthe resulting GIF files are larger than usual, but are readable -by all standard GIF decoders. - -Modified 3-clause BSD License -============================= - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -- Neither the name of the libjpeg-turbo Project nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICESLOSS OF USE, DATA, OR PROFITSOR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -zlib License -============ - -Copyright (C) 1999-2006, MIYASAKA Masaru. - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresentedyou must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. -2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. -3. This notice may not be removed or altered from any source distribution. diff --git a/legacy_cdts/libjpeg-turbo-cos7-aarch64/meta.yaml b/legacy_cdts/libjpeg-turbo-cos7-aarch64/meta.yaml deleted file mode 100644 index 4a76bd46..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libjpeg-turbo-cos7-aarch64 - version: 1.2.90 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libjpeg-turbo-1.2.90-8.el7.aarch64.rpm - sha256: 180b1ded365097616e810bf12a905394e0d275c49d348430ffaf3c014037080b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/libjpeg-turbo - license: IJG - license_family: Other - license_file: libjpeg-turbo-license - summary: (CDT) A MMX/SSE2 accelerated library for manipulating JPEG image files - description: | - The libjpeg-turbo package contains a library of functions for manipulating - JPEG images. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/build.sh b/legacy_cdts/libjpeg-turbo-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/libjpeg-turbo-license b/legacy_cdts/libjpeg-turbo-cos7-ppc64le/libjpeg-turbo-license deleted file mode 100644 index a1fc46df..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/libjpeg-turbo-license +++ /dev/null @@ -1,193 +0,0 @@ -libjpeg-turbo Licenses -====================== - -libjpeg-turbo is covered by three compatible BSD-style open source licenses: - -- The IJG (Independent JPEG Group) License, which is listed in README.ijg. - - See the section "IJG License" below. - - This license applies to the libjpeg API library and associated programs - (any code inherited from libjpeg, and any modifications to that code.) - -- The Modified (3-clause) BSD License, which is listed in turbojpeg.c. - - See the section "Modified 3-clause BSD License" below. - - This license covers the TurboJPEG API library and associated programs. - -- The zlib License, which is listed in simd/jsimdext.inc - - See the section "zlib License" below. - - This license is a subset of the other two, and it covers the libjpeg-turbo - SIMD extensions. - - -Complying with the libjpeg-turbo Licenses -========================================= - -This section provides a roll-up of the libjpeg-turbo licensing terms, to the -best of our understanding. - -1. If you are distributing a modified version of the libjpeg-turbo source, - then: - - 1. You cannot alter or remove any existing copyright or license notices - from the source. - - **Origin** - - Clause 1 of the IJG License - - Clause 1 of the Modified BSD License - - Clauses 1 and 3 of the zlib License - - 2. You must add your own copyright notice to the header of each source - file you modified, so others can tell that you modified that file (if - there is not an existing copyright header in that file, then you can - simply add a notice stating that you modified the file.) - - **Origin** - - Clause 1 of the IJG License - - Clause 2 of the zlib License - - 3. You must include the IJG README file, and you must not alter any of the - copyright or license text in that file. - - **Origin** - - Clause 1 of the IJG License - -2. If you are distributing only libjpeg-turbo binaries without the source, or - if you are distributing an application that statically links with - libjpeg-turbo, then: - - 1. Your product documentation must include a message stating: - - This software is based in part on the work of the Independent JPEG - Group. - - **Origin** - - Clause 2 of the IJG license - - 2. If your binary distribution includes or uses the TurboJPEG API, then - your product documentation must include the text of the Modified BSD - License. - - **Origin** - - Clause 2 of the Modified BSD License - -3. You cannot use the name of the IJG or The libjpeg-turbo Project or the - contributors thereof in advertising, publicity, etc. - - **Origin** - - IJG License - - Clause 3 of the Modified BSD License - -4. The IJG and The libjpeg-turbo Project do not warrant libjpeg-turbo to be - free of defects, nor do we accept any liability for undesirable - consequences resulting from your use of the software. - - **Origin** - - IJG License - - Modified BSD License - - zlib License - - -IJG License -=========== - -The authors make NO WARRANTY or representation, either express or implied, -with respect to this software, its quality, accuracy, merchantability, or -fitness for a particular purpose. This software is provided "AS IS", and you, -its user, assume the entire risk as to its quality and accuracy. - -This software is copyright (C) 1991-2016, Thomas G. Lane, Guido Vollbeding. -All Rights Reserved except as specified below. - -Permission is hereby granted to use, copy, modify, and distribute this -software (or portions thereof) for any purpose, without fee, subject to these -conditions: -(1) If any part of the source code for this software is distributed, then this -README file must be included, with this copyright and no-warranty notice -unalteredand any additions, deletions, or changes to the original files -must be clearly indicated in accompanying documentation. -(2) If only executable code is distributed, then the accompanying -documentation must state that "this software is based in part on the work of -the Independent JPEG Group". -(3) Permission for use of this software is granted only if the user accepts -full responsibility for any undesirable consequencesthe authors accept -NO LIABILITY for damages of any kind. - -These conditions apply to any software derived from or based on the IJG code, -not just to the unmodified library. If you use our work, you ought to -acknowledge us. - -Permission is NOT granted for the use of any IJG author's name or company name -in advertising or publicity relating to this software or products derived from -it. This software may be referred to only as "the Independent JPEG Group's -software". - -We specifically permit and encourage the use of this software as the basis of -commercial products, provided that all warranty or liability claims are -assumed by the product vendor. - - -The Unix configuration script "configure" was produced with GNU Autoconf. -It is copyright by the Free Software Foundation but is freely distributable. -The same holds for its supporting scripts (config.guess, config.sub, -ltmain.sh). Another support script, install-sh, is copyright by X Consortium -but is also freely distributable. - -The IJG distribution formerly included code to read and write GIF files. -To avoid entanglement with the Unisys LZW patent (now expired), GIF reading -support has been removed altogether, and the GIF writer has been simplified -to produce "uncompressed GIFs". This technique does not use the LZW -algorithmthe resulting GIF files are larger than usual, but are readable -by all standard GIF decoders. - -Modified 3-clause BSD License -============================= - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -- Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. -- Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. -- Neither the name of the libjpeg-turbo Project nor the names of its - contributors may be used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS", -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICESLOSS OF USE, DATA, OR PROFITSOR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -zlib License -============ - -Copyright (C) 1999-2006, MIYASAKA Masaru. - -This software is provided 'as-is', without any express or implied -warranty. In no event will the authors be held liable for any damages -arising from the use of this software. - -Permission is granted to anyone to use this software for any purpose, -including commercial applications, and to alter it and redistribute it -freely, subject to the following restrictions: - -1. The origin of this software must not be misrepresentedyou must not - claim that you wrote the original software. If you use this software - in a product, an acknowledgment in the product documentation would be - appreciated but is not required. -2. Altered source versions must be plainly marked as such, and must not be - misrepresented as being the original software. -3. This notice may not be removed or altered from any source distribution. diff --git a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml b/legacy_cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml deleted file mode 100644 index cba8ac83..00000000 --- a/legacy_cdts/libjpeg-turbo-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libjpeg-turbo-cos7-ppc64le - version: 1.2.90 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libjpeg-turbo-1.2.90-8.el7.ppc64le.rpm - sha256: 17ffe084dbdb0af7a1399f460fbd8260caa691ddfdb125fc0f68886e05b1ae02 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libjpeg-turbo-1.2.90-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://sourceforge.net/projects/libjpeg-turbo - license: IJG - license_family: Other - license_file: libjpeg-turbo-license - summary: (CDT) A MMX/SSE2 accelerated library for manipulating JPEG image files - description: | - The libjpeg-turbo package contains a library of functions for manipulating - JPEG images. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-cos6-x86_64/build.sh b/legacy_cdts/libnl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libnl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-cos6-x86_64/libnl-devel-license b/legacy_cdts/libnl-cos6-x86_64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-cos6-x86_64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-cos6-x86_64/meta.yaml b/legacy_cdts/libnl-cos6-x86_64/meta.yaml deleted file mode 100644 index daef2d5d..00000000 --- a/legacy_cdts/libnl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl-1.1.4-2.el6.x86_64.rpm - sha256: 03a7235e747695208a2633fd6515a39377a9b06b7aa866bda1a1e1eabf418869 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl-1.1.4-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-cos7-aarch64/build.sh b/legacy_cdts/libnl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libnl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-cos7-aarch64/libnl-devel-license b/legacy_cdts/libnl-cos7-aarch64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-cos7-aarch64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-cos7-aarch64/meta.yaml b/legacy_cdts/libnl-cos7-aarch64/meta.yaml deleted file mode 100644 index 996e3d71..00000000 --- a/legacy_cdts/libnl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl-1.1.4-3.el7.aarch64.rpm - sha256: 0e5a75584ba4311dec833a2e904282178b05af458bf7659a456704178f978b4f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-cos7-ppc64le/build.sh b/legacy_cdts/libnl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libnl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-cos7-ppc64le/libnl-devel-license b/legacy_cdts/libnl-cos7-ppc64le/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-cos7-ppc64le/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-cos7-ppc64le/meta.yaml b/legacy_cdts/libnl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 64cce3fe..00000000 --- a/legacy_cdts/libnl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl-1.1.4-3.el7.ppc64le.rpm - sha256: f38552f095ebdea54ab457ef7c06fc9a55250f100f2db830913a8c330e9bfb83 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-devel-cos6-x86_64/build.sh b/legacy_cdts/libnl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libnl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-devel-cos6-x86_64/libnl-devel-license b/legacy_cdts/libnl-devel-cos6-x86_64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-devel-cos6-x86_64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libnl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0cefc056..00000000 --- a/legacy_cdts/libnl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libnl-devel-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl-devel-1.1.4-2.el6.x86_64.rpm - sha256: 6c1749d9f8e9cbe31c84067a7da5f9861c2cd61a0df9b83107b6d045f24a766a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl-1.1.4-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libnl-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Libraries and headers for using libnl - description: | - This package contains various headers for using libnl - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-devel-cos7-aarch64/build.sh b/legacy_cdts/libnl-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libnl-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-devel-cos7-aarch64/libnl-devel-license b/legacy_cdts/libnl-devel-cos7-aarch64/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-devel-cos7-aarch64/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libnl-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index bf69156a..00000000 --- a/legacy_cdts/libnl-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libnl-devel-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl-devel-1.1.4-3.el7.aarch64.rpm - sha256: 737440c582c4a00c02b200c98bc7a94ba3fbf816e647e88a92ec0684748e5321 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libnl-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libnl-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Libraries and headers for using libnl - description: | - This package contains various headers for using libnl - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl-devel-cos7-ppc64le/build.sh b/legacy_cdts/libnl-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libnl-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl-devel-cos7-ppc64le/libnl-devel-license b/legacy_cdts/libnl-devel-cos7-ppc64le/libnl-devel-license deleted file mode 100644 index 371ec204..00000000 --- a/legacy_cdts/libnl-devel-cos7-ppc64le/libnl-devel-license +++ /dev/null @@ -1,461 +0,0 @@ - - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations -below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it -becomes a de-facto standard. To achieve this, non-free programs must -be allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control -compilation and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at least - three years, to give the same user the materials specified in - Subsection 6a, above, for a charge no more than the cost of - performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply, and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License -may add an explicit geographical distribution limitation excluding those -countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS diff --git a/legacy_cdts/libnl-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libnl-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 119b71cd..00000000 --- a/legacy_cdts/libnl-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libnl-devel-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl-devel-1.1.4-3.el7.ppc64le.rpm - sha256: b6151e820d6a4f99be5be148b0ce208ac13fc27bf82c2aeda93acdbc17888f06 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl-1.1.4-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libnl-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libnl-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl-devel-license - summary: (CDT) Libraries and headers for using libnl - description: | - This package contains various headers for using libnl - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cli-cos6-x86_64/build.sh b/legacy_cdts/libnl3-cli-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libnl3-cli-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cli-cos6-x86_64/meta.yaml b/legacy_cdts/libnl3-cli-cos6-x86_64/meta.yaml deleted file mode 100644 index 2db70064..00000000 --- a/legacy_cdts/libnl3-cli-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libnl3-cli-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-cli-3.2.21-8.el6.x86_64.rpm - sha256: 61d423be78139bd7db2e8c904468126be68394ec6b321f2cc48c3ba310d5fd92 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - host: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - run: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libnl3-cli-3.2.21/COPYING - summary: "(CDT) Command line interface utils for libnl3" - description: | - This package contains various libnl3 utils and additional libraries on which - they depend - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cli-cos7-aarch64/build.sh b/legacy_cdts/libnl3-cli-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libnl3-cli-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cli-cos7-aarch64/meta.yaml b/legacy_cdts/libnl3-cli-cos7-aarch64/meta.yaml deleted file mode 100644 index 3e6b6a7d..00000000 --- a/legacy_cdts/libnl3-cli-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libnl3-cli-cos7-aarch64 - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-cli-3.2.28-4.el7.aarch64.rpm - sha256: b80ba77f84122dffd8544cba6436f301a73ed43c1748b6bdb178e524624c3297 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - host: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - run: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libnl3-cli-3.2.28/COPYING - summary: "(CDT) Command line interface utils for libnl3" - description: | - This package contains various libnl3 utils and additional libraries on which - they depend - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cli-cos7-ppc64le/build.sh b/legacy_cdts/libnl3-cli-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libnl3-cli-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cli-cos7-ppc64le/meta.yaml b/legacy_cdts/libnl3-cli-cos7-ppc64le/meta.yaml deleted file mode 100644 index 99915e84..00000000 --- a/legacy_cdts/libnl3-cli-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libnl3-cli-cos7-ppc64le - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-cli-3.2.28-4.el7.ppc64le.rpm - sha256: 0ba2b5c599c97d60eb27471b67a8042aae5ed426a2fc0fc74b3ba6a79ba536fe - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - host: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - run: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libnl3-cli-3.2.28/COPYING - summary: "(CDT) Command line interface utils for libnl3" - description: | - This package contains various libnl3 utils and additional libraries on which - they depend - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cos6-x86_64/build.sh b/legacy_cdts/libnl3-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libnl3-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cos6-x86_64/libnl3-license b/legacy_cdts/libnl3-cos6-x86_64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-cos6-x86_64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-cos6-x86_64/meta.yaml b/legacy_cdts/libnl3-cos6-x86_64/meta.yaml deleted file mode 100644 index bdb3a3dd..00000000 --- a/legacy_cdts/libnl3-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl3-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-3.2.21-8.el6.x86_64.rpm - sha256: 4728e70d63f7c0248d4c9a42b77cd1ec3f383d468cbe69b5532508fbe4de4d45 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cos7-aarch64/build.sh b/legacy_cdts/libnl3-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libnl3-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cos7-aarch64/libnl3-license b/legacy_cdts/libnl3-cos7-aarch64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-cos7-aarch64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-cos7-aarch64/meta.yaml b/legacy_cdts/libnl3-cos7-aarch64/meta.yaml deleted file mode 100644 index 20951785..00000000 --- a/legacy_cdts/libnl3-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl3-cos7-aarch64 - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-3.2.28-4.el7.aarch64.rpm - sha256: e22604b6c370b972c666784b444da21a7f71bfe69c1b3a23386920debf661fcf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-cos7-ppc64le/build.sh b/legacy_cdts/libnl3-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libnl3-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-cos7-ppc64le/libnl3-license b/legacy_cdts/libnl3-cos7-ppc64le/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-cos7-ppc64le/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-cos7-ppc64le/meta.yaml b/legacy_cdts/libnl3-cos7-ppc64le/meta.yaml deleted file mode 100644 index 8b7be06f..00000000 --- a/legacy_cdts/libnl3-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libnl3-cos7-ppc64le - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-3.2.28-4.el7.ppc64le.rpm - sha256: 810cb86a0f4ecceab68ef69265858b8ca5ee765cd891d77e737f5c90d86cbc75 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Convenience library for kernel netlink sockets - description: | - This package contains a convenience library to simplify using the Linux - kernel's netlink sockets interface for network manipulation - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-devel-cos6-x86_64/build.sh b/legacy_cdts/libnl3-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libnl3-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-devel-cos6-x86_64/libnl3-license b/legacy_cdts/libnl3-devel-cos6-x86_64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-devel-cos6-x86_64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libnl3-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index cece62d9..00000000 --- a/legacy_cdts/libnl3-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libnl3-devel-cos6-x86_64 - version: 3.2.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libnl3-devel-3.2.21-8.el6.x86_64.rpm - sha256: 7961489c21152e24aa78ce2e6a7f7699c137f2dc14c0cc0e6ca9c6a66446b37f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libnl3-3.2.21-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - host: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - run: - - libnl3-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - - libnl3-cli-cos6-x86_64 ==3.2.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Libraries and headers for using libnl3 - description: | - This package contains various headers for using libnl3 - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-devel-cos7-aarch64/build.sh b/legacy_cdts/libnl3-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libnl3-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-devel-cos7-aarch64/libnl3-license b/legacy_cdts/libnl3-devel-cos7-aarch64/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-devel-cos7-aarch64/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libnl3-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 3ae45081..00000000 --- a/legacy_cdts/libnl3-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libnl3-devel-cos7-aarch64 - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libnl3-devel-3.2.28-4.el7.aarch64.rpm - sha256: 794fff19448e675e73c2136b9df075b1f57897352429b6160d25af83149f361b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - host: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - run: - - libnl3-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-aarch64 ==3.2.28 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Libraries and headers for using libnl3 - description: | - This package contains various headers for using libnl3 - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libnl3-devel-cos7-ppc64le/build.sh b/legacy_cdts/libnl3-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libnl3-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libnl3-devel-cos7-ppc64le/libnl3-license b/legacy_cdts/libnl3-devel-cos7-ppc64le/libnl3-license deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/libnl3-devel-cos7-ppc64le/libnl3-license +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libnl3-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libnl3-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index a983f9fc..00000000 --- a/legacy_cdts/libnl3-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libnl3-devel-cos7-ppc64le - version: 3.2.28 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libnl3-devel-3.2.28-4.el7.ppc64le.rpm - sha256: e810a2920d6e28348b5eb3f942b607d21d1378acee183ea883ec68971b13a0a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libnl3-3.2.28-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - host: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - run: - - libnl3-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - - libnl3-cli-cos7-ppc64le ==3.2.28 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.infradead.org/~tgr/libnl/ - license: LGPLv2 - license_family: LGPL - license_file: libnl3-license - summary: (CDT) Libraries and headers for using libnl3 - description: | - This package contains various headers for using libnl3 - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-cos6-x86_64/build.sh b/legacy_cdts/libpng-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libpng-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-cos6-x86_64/libpng-license b/legacy_cdts/libpng-cos6-x86_64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-cos6-x86_64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-cos6-x86_64/meta.yaml b/legacy_cdts/libpng-cos6-x86_64/meta.yaml deleted file mode 100644 index a8071c06..00000000 --- a/legacy_cdts/libpng-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libpng-cos6-x86_64 - version: 1.2.49 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libpng-1.2.49-2.el6_7.x86_64.rpm - sha256: 0f18ee677b60fe81a24f200cc8db1c9bde26a404cc812e77a73b2bcfd4dd40de - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libpng-1.2.49-2.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) A library of functions for manipulating PNG image format files - description: | - The libpng package contains a library of functions for creating and - manipulating PNG (Portable Network Graphics) image format files. PNG is a - bit-mapped graphics format similar to the GIF format. PNG was created to - replace the GIF format, since GIF uses a patented data compression algorithm. - Libpng should be installed if you need to manipulate PNG format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-cos7-aarch64/build.sh b/legacy_cdts/libpng-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libpng-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-cos7-aarch64/libpng-license b/legacy_cdts/libpng-cos7-aarch64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-cos7-aarch64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-cos7-aarch64/meta.yaml b/legacy_cdts/libpng-cos7-aarch64/meta.yaml deleted file mode 100644 index 5416df08..00000000 --- a/legacy_cdts/libpng-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libpng-cos7-aarch64 - version: 1.5.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpng-1.5.13-8.el7.aarch64.rpm - sha256: a132cbe0d407be884e14691031a9a613160577446b8297b378391f943f0ceff0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) A library of functions for manipulating PNG image format files - description: | - The libpng package contains a library of functions for creating and - manipulating PNG (Portable Network Graphics) image format files. PNG is a - bit-mapped graphics format similar to the GIF format. PNG was created to - replace the GIF format, since GIF uses a patented data compression algorithm. - Libpng should be installed if you need to manipulate PNG format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-cos7-ppc64le/build.sh b/legacy_cdts/libpng-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libpng-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-cos7-ppc64le/libpng-license b/legacy_cdts/libpng-cos7-ppc64le/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-cos7-ppc64le/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-cos7-ppc64le/meta.yaml b/legacy_cdts/libpng-cos7-ppc64le/meta.yaml deleted file mode 100644 index 127e4792..00000000 --- a/legacy_cdts/libpng-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libpng-cos7-ppc64le - version: 1.5.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpng-1.5.13-8.el7.ppc64le.rpm - sha256: 0233a7c7d5eacd56030bcb0b6580268a1df4c49f655f2195b4f7cf9949454ba0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) A library of functions for manipulating PNG image format files - description: | - The libpng package contains a library of functions for creating and - manipulating PNG (Portable Network Graphics) image format files. PNG is a - bit-mapped graphics format similar to the GIF format. PNG was created to - replace the GIF format, since GIF uses a patented data compression algorithm. - Libpng should be installed if you need to manipulate PNG format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-devel-cos6-x86_64/build.sh b/legacy_cdts/libpng-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libpng-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-devel-cos6-x86_64/libpng-license b/legacy_cdts/libpng-devel-cos6-x86_64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-devel-cos6-x86_64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libpng-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 772d3a03..00000000 --- a/legacy_cdts/libpng-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libpng-devel-cos6-x86_64 - version: 1.2.49 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libpng-devel-1.2.49-2.el6_7.x86_64.rpm - sha256: 6e30263282f29b65af97733f7704647e615ff857902ebf87927ba276a5230e3a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libpng-1.2.49-2.el6_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int }} - host: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int }} - run: - - libpng-cos6-x86_64 ==1.2.49 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) Development tools for programs to manipulate PNG image format files - description: | - The libpng-devel package contains header files and documentation necessary for - developing programs using the PNG (Portable Network Graphics) library. If you - want to develop programs which will manipulate PNG image format files, you - should install libpng-devel. You'll also need to install the libpng package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-devel-cos7-aarch64/build.sh b/legacy_cdts/libpng-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libpng-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-devel-cos7-aarch64/libpng-license b/legacy_cdts/libpng-devel-cos7-aarch64/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-devel-cos7-aarch64/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libpng-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 86f5becd..00000000 --- a/legacy_cdts/libpng-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libpng-devel-cos7-aarch64 - version: 1.5.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpng-devel-1.5.13-8.el7.aarch64.rpm - sha256: d958e50bb701a30ac8d4529722a2b7b70c472fc4e41e581feb277a8c94654d9c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libpng-cos7-aarch64 ==1.5.13 *_{{ cdt_build_number|int }} - host: - - libpng-cos7-aarch64 ==1.5.13 *_{{ cdt_build_number|int }} - run: - - libpng-cos7-aarch64 ==1.5.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) Development tools for programs to manipulate PNG image format files - description: | - The libpng-devel package contains header files and documentation necessary for - developing programs using the PNG (Portable Network Graphics) library. If you - want to develop programs which will manipulate PNG image format files, you - should install libpng-devel. You'll also need to install the libpng package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpng-devel-cos7-ppc64le/build.sh b/legacy_cdts/libpng-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libpng-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpng-devel-cos7-ppc64le/libpng-license b/legacy_cdts/libpng-devel-cos7-ppc64le/libpng-license deleted file mode 100644 index e0c5b531..00000000 --- a/legacy_cdts/libpng-devel-cos7-ppc64le/libpng-license +++ /dev/null @@ -1,134 +0,0 @@ -COPYRIGHT NOTICE, DISCLAIMER, and LICENSE -========================================= - -PNG Reference Library License version 2 ---------------------------------------- - - * Copyright (c) 1995-2019 The PNG Reference Library Authors. - * Copyright (c) 2018-2019 Cosmin Truta. - * Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson. - * Copyright (c) 1996-1997 Andreas Dilger. - * Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -The software is supplied "as is", without warranty of any kind, -express or implied, including, without limitation, the warranties -of merchantability, fitness for a particular purpose, title, and -non-infringement. In no event shall the Copyright owners, or -anyone distributing the software, be liable for any damages or -other liability, whether in contract, tort or otherwise, arising -from, out of, or in connection with the software, or the use or -other dealings in the software, even if advised of the possibility -of such damage. - -Permission is hereby granted to use, copy, modify, and distribute -this software, or portions hereof, for any purpose, without fee, -subject to the following restrictions: - - 1. The origin of this software must not be misrepresented; you - must not claim that you wrote the original software. If you - use this software in a product, an acknowledgment in the product - documentation would be appreciated, but is not required. - - 2. Altered source versions must be plainly marked as such, and must - not be misrepresented as being the original software. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - - -PNG Reference Library License version 1 (for libpng 0.5 through 1.6.35) ------------------------------------------------------------------------ - -libpng versions 1.0.7, July 1, 2000, through 1.6.35, July 15, 2018 are -Copyright (c) 2000-2002, 2004, 2006-2018 Glenn Randers-Pehrson, are -derived from libpng-1.0.6, and are distributed according to the same -disclaimer and license as libpng-1.0.6 with the following individuals -added to the list of Contributing Authors: - - Simon-Pierre Cadieux - Eric S. Raymond - Mans Rullgard - Cosmin Truta - Gilles Vollant - James Yu - Mandar Sahastrabuddhe - Google Inc. - Vadim Barkov - -and with the following additions to the disclaimer: - - There is no warranty against interference with your enjoyment of - the library or against infringement. There is no warranty that our - efforts or the library will fulfill any of your particular purposes - or needs. This library is provided with all faults, and the entire - risk of satisfactory quality, performance, accuracy, and effort is - with the user. - -Some files in the "contrib" directory and some configure-generated -files that are distributed with libpng have other copyright owners, and -are released under other open source licenses. - -libpng versions 0.97, January 1998, through 1.0.6, March 20, 2000, are -Copyright (c) 1998-2000 Glenn Randers-Pehrson, are derived from -libpng-0.96, and are distributed according to the same disclaimer and -license as libpng-0.96, with the following individuals added to the -list of Contributing Authors: - - Tom Lane - Glenn Randers-Pehrson - Willem van Schaik - -libpng versions 0.89, June 1996, through 0.96, May 1997, are -Copyright (c) 1996-1997 Andreas Dilger, are derived from libpng-0.88, -and are distributed according to the same disclaimer and license as -libpng-0.88, with the following individuals added to the list of -Contributing Authors: - - John Bowler - Kevin Bracey - Sam Bushell - Magnus Holmgren - Greg Roelofs - Tom Tanner - -Some files in the "scripts" directory have other copyright owners, -but are released under this license. - -libpng versions 0.5, May 1995, through 0.88, January 1996, are -Copyright (c) 1995-1996 Guy Eric Schalnat, Group 42, Inc. - -For the purposes of this copyright and license, "Contributing Authors" -is defined as the following set of individuals: - - Andreas Dilger - Dave Martindale - Guy Eric Schalnat - Paul Schmidt - Tim Wegner - -The PNG Reference Library is supplied "AS IS". The Contributing -Authors and Group 42, Inc. disclaim all warranties, expressed or -implied, including, without limitation, the warranties of -merchantability and of fitness for any purpose. The Contributing -Authors and Group 42, Inc. assume no liability for direct, indirect, -incidental, special, exemplary, or consequential damages, which may -result from the use of the PNG Reference Library, even if advised of -the possibility of such damage. - -Permission is hereby granted to use, copy, modify, and distribute this -source code, or portions hereof, for any purpose, without fee, subject -to the following restrictions: - - 1. The origin of this source code must not be misrepresented. - - 2. Altered versions must be plainly marked as such and must not - be misrepresented as being the original source. - - 3. This Copyright notice may not be removed or altered from any - source or altered source distribution. - -The Contributing Authors and Group 42, Inc. specifically permit, -without fee, and encourage the use of this source code as a component -to supporting the PNG file format in commercial products. If you use -this source code in a product, acknowledgment is not required but would -be appreciated. diff --git a/legacy_cdts/libpng-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libpng-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index a27a9e09..00000000 --- a/legacy_cdts/libpng-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libpng-devel-cos7-ppc64le - version: 1.5.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpng-devel-1.5.13-8.el7.ppc64le.rpm - sha256: 182598680db4f70865daad0bd79fe0ea76458d0f3674b7d8441a386aa5ead218 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpng-1.5.13-8.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libpng-cos7-ppc64le ==1.5.13 *_{{ cdt_build_number|int }} - host: - - libpng-cos7-ppc64le ==1.5.13 *_{{ cdt_build_number|int }} - run: - - libpng-cos7-ppc64le ==1.5.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.libpng.org/pub/png/ - license: zlib - license_family: Other - license_file: libpng-license - summary: (CDT) Development tools for programs to manipulate PNG image format files - description: | - The libpng-devel package contains header files and documentation necessary for - developing programs using the PNG (Portable Network Graphics) library. If you - want to develop programs which will manipulate PNG image format files, you - should install libpng-devel. You'll also need to install the libpng package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpwquality-cos7-aarch64/build.sh b/legacy_cdts/libpwquality-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libpwquality-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml b/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml deleted file mode 100644 index fd9daacb..00000000 --- a/legacy_cdts/libpwquality-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libpwquality-cos7-aarch64 - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libpwquality-1.2.3-5.el7.aarch64.rpm - sha256: 53838ac9403c9fdd00b2b0a6fa7fcaa57fd02971054233fea8640b090d7ba968 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - host: - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run: - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/libpwquality/libpwquality/ - license: BSD or GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING - summary: "(CDT) A library for password generation and password quality checking" - description: | - This is a library for password quality checks and generation of random - passwords that pass the checks. This library uses the cracklib and cracklib - dictionaries to perform some of the checks. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libpwquality-cos7-ppc64le/build.sh b/legacy_cdts/libpwquality-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libpwquality-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml b/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5055dfc4..00000000 --- a/legacy_cdts/libpwquality-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: libpwquality-cos7-ppc64le - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libpwquality-1.2.3-5.el7.ppc64le.rpm - sha256: 28a2a967016e384fcdd7c667abafa7ff775d6f18451a98bfda35fc7e7b611b8a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libpwquality-1.2.3-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - host: - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run: - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/libpwquality/libpwquality/ - license: BSD or GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libpwquality-1.2.3/COPYING - summary: "(CDT) A library for password generation and password quality checking" - description: | - This is a library for password quality checks and generation of random - passwords that pass the checks. This library uses the cracklib and cracklib - dictionaries to perform some of the checks. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/librdmacm-cos6-x86_64/build.sh b/legacy_cdts/librdmacm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/librdmacm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/librdmacm-cos6-x86_64/librdmacm-devel-license b/legacy_cdts/librdmacm-cos6-x86_64/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/legacy_cdts/librdmacm-cos6-x86_64/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/librdmacm-cos6-x86_64/meta.yaml b/legacy_cdts/librdmacm-cos6-x86_64/meta.yaml deleted file mode 100644 index 32d027b9..00000000 --- a/legacy_cdts/librdmacm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: librdmacm-cos6-x86_64 - version: 1.0.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/librdmacm-1.0.21-0.el6.x86_64.rpm - sha256: 39887f875e4e34964d842a519805de08c39f198862f3dc4f81bb9b804660fa34 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/librdmacm-1.0.21-0.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Userspace RDMA Connection Manager - description: | - librdmacm provides a userspace RDMA Communication Managment API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/librdmacm-cos7-aarch64/build.sh b/legacy_cdts/librdmacm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/librdmacm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/librdmacm-cos7-aarch64/librdmacm-devel-license b/legacy_cdts/librdmacm-cos7-aarch64/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/legacy_cdts/librdmacm-cos7-aarch64/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/librdmacm-cos7-aarch64/meta.yaml b/legacy_cdts/librdmacm-cos7-aarch64/meta.yaml deleted file mode 100644 index c8a5ea99..00000000 --- a/legacy_cdts/librdmacm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: librdmacm-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/librdmacm-22.4-5.el7.aarch64.rpm - sha256: d3305aeab74999bc7360b2a25e75d766e8149e2d6fb90bcf2b1722fbdccdba86 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - host: - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run: - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Userspace RDMA Connection Manager - description: | - librdmacm provides a userspace RDMA Communication Managment API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/librdmacm-cos7-ppc64le/build.sh b/legacy_cdts/librdmacm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/librdmacm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/librdmacm-cos7-ppc64le/librdmacm-devel-license b/legacy_cdts/librdmacm-cos7-ppc64le/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/legacy_cdts/librdmacm-cos7-ppc64le/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/librdmacm-cos7-ppc64le/meta.yaml b/legacy_cdts/librdmacm-cos7-ppc64le/meta.yaml deleted file mode 100644 index 7ece58f7..00000000 --- a/legacy_cdts/librdmacm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: librdmacm-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/librdmacm-22.4-5.el7.ppc64le.rpm - sha256: fd768cbd264685b10b8f785c0e99019b8ecece44d1161be5be550a99968f0ecc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - host: - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run: - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Userspace RDMA Connection Manager - description: | - librdmacm provides a userspace RDMA Communication Managment API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/librdmacm-devel-cos6-x86_64/build.sh b/legacy_cdts/librdmacm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/librdmacm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license b/legacy_cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license deleted file mode 100644 index 39f38315..00000000 --- a/legacy_cdts/librdmacm-devel-cos6-x86_64/librdmacm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2005 Intel Corporation. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/librdmacm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/librdmacm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 91199576..00000000 --- a/legacy_cdts/librdmacm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: librdmacm-devel-cos6-x86_64 - version: 1.0.21 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/librdmacm-devel-1.0.21-0.el6.x86_64.rpm - sha256: 148612941150432c14b6492c4a0f66c012a79bf6f70dc68bfce63e017e1e3bc8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/librdmacm-1.0.21-0.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int }} - host: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int }} - run: - - librdmacm-cos6-x86_64 ==1.0.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: librdmacm-devel-license - summary: (CDT) Development files for the librdmacm library - description: | - Development files for the librdmacm library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-cos6-x86_64/build.sh b/legacy_cdts/libselinux-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libselinux-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-cos6-x86_64/meta.yaml b/legacy_cdts/libselinux-cos6-x86_64/meta.yaml deleted file mode 100644 index 4b5ece87..00000000 --- a/legacy_cdts/libselinux-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libselinux-cos6-x86_64 - version: 2.0.94 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libselinux-2.0.94-7.el6.x86_64.rpm - sha256: e7a34a5deb2a708631fec7b759f5a3c4a81046ac3a48f34080f01eee18e8b130 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libselinux-2.0.94-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - host: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - run: - - libsepol-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: Public-Domain - license_family: Public-Domain - summary: (CDT) SELinux library and simple utilities - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libselinux provides an API for SELinux - applications to get and set process and file security contexts and to obtain - security policy decisions. Required for any applications that use the SELinux - API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-cos7-aarch64/build.sh b/legacy_cdts/libselinux-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libselinux-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-cos7-aarch64/meta.yaml b/legacy_cdts/libselinux-cos7-aarch64/meta.yaml deleted file mode 100644 index ceae2412..00000000 --- a/legacy_cdts/libselinux-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libselinux-cos7-aarch64 - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libselinux-2.5-15.el7.aarch64.rpm - sha256: ad8cc59068d2eba22acaee283e94f51c4e9132da2091f97a74b0250fe5297846 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - host: - - libsepol-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - run: - - libsepol-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: Public-Domain - license_family: Public-Domain - summary: (CDT) SELinux library and simple utilities - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libselinux provides an API for SELinux - applications to get and set process and file security contexts and to obtain - security policy decisions. Required for any applications that use the SELinux - API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-cos7-ppc64le/build.sh b/legacy_cdts/libselinux-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libselinux-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-cos7-ppc64le/meta.yaml b/legacy_cdts/libselinux-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9d3d65bc..00000000 --- a/legacy_cdts/libselinux-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libselinux-cos7-ppc64le - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libselinux-2.5-15.el7.ppc64le.rpm - sha256: 611bb6b8402c0cacbf5539c306fc12253d19d8f1e48487a78393e98e2d0ede27 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - host: - - libsepol-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - run: - - libsepol-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: Public-Domain - license_family: Public-Domain - summary: (CDT) SELinux library and simple utilities - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libselinux provides an API for SELinux - applications to get and set process and file security contexts and to obtain - security policy decisions. Required for any applications that use the SELinux - API. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-devel-cos6-x86_64/build.sh b/legacy_cdts/libselinux-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libselinux-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libselinux-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e703cf8b..00000000 --- a/legacy_cdts/libselinux-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libselinux-devel-cos6-x86_64 - version: 2.0.94 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libselinux-devel-2.0.94-7.el6.x86_64.rpm - sha256: d1700bab7dff967f45f82635480572bad973cd3982cf561a57e730adefaebc13 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libselinux-2.0.94-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - host: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - run: - - libselinux-cos6-x86_64 ==2.0.94 *_{{ cdt_build_number|int }} - - libsepol-devel-cos6-x86_64 >=2.0.32 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: Public-Domain - license_family: Public-Domain - summary: (CDT) Header files and libraries used to build SELinux - description: | - The libselinux-devel package contains the libraries and header files needed - for developing SELinux applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-devel-cos7-aarch64/build.sh b/legacy_cdts/libselinux-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libselinux-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libselinux-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 6af11b8a..00000000 --- a/legacy_cdts/libselinux-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libselinux-devel-cos7-aarch64 - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libselinux-devel-2.5-15.el7.aarch64.rpm - sha256: bb3c03182ab498e1bf5bb7cda41bdcf0f0e63ba544d4e17324cefcc166089cae - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libselinux-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - host: - - libselinux-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - run: - - libselinux-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-aarch64 >=2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: Public-Domain - license_family: Public-Domain - summary: (CDT) Header files and libraries used to build SELinux - description: | - The libselinux-devel package contains the libraries and header files needed - for developing SELinux applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libselinux-devel-cos7-ppc64le/build.sh b/legacy_cdts/libselinux-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libselinux-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libselinux-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libselinux-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 82a03dc1..00000000 --- a/legacy_cdts/libselinux-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libselinux-devel-cos7-ppc64le - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libselinux-devel-2.5-15.el7.ppc64le.rpm - sha256: 7f23e607316804826c26dc56d9480e208b06186da9d592df8716562cb3bb987a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libselinux-2.5-15.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libselinux-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - host: - - libselinux-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - run: - - libselinux-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - - libsepol-devel-cos7-ppc64le >=2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: Public-Domain - license_family: Public-Domain - summary: (CDT) Header files and libraries used to build SELinux - description: | - The libselinux-devel package contains the libraries and header files needed - for developing SELinux applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-cos6-x86_64/build.sh b/legacy_cdts/libsepol-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsepol-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-cos6-x86_64/libsepol-license b/legacy_cdts/libsepol-cos6-x86_64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-cos6-x86_64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-cos6-x86_64/meta.yaml b/legacy_cdts/libsepol-cos6-x86_64/meta.yaml deleted file mode 100644 index 00e49deb..00000000 --- a/legacy_cdts/libsepol-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: libsepol-cos6-x86_64 - version: 2.0.41 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsepol-2.0.41-4.el6.x86_64.rpm - sha256: b8210da453e53ebdc14e06e1b11426c76e3ea203dce67cea2965f5fbc9e039d8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsepol-2.0.41-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) SELinux binary policy manipulation library - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libsepol provides an API for the - manipulation of SELinux binary policies. It is used by checkpolicy (the policy - compiler) and similar tools, as well as by programs like load_policy that need - to perform specific transformations on binary policies such as customizing - policy boolean settings. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-cos7-aarch64/build.sh b/legacy_cdts/libsepol-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsepol-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-cos7-aarch64/libsepol-license b/legacy_cdts/libsepol-cos7-aarch64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-cos7-aarch64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-cos7-aarch64/meta.yaml b/legacy_cdts/libsepol-cos7-aarch64/meta.yaml deleted file mode 100644 index 6c5c258c..00000000 --- a/legacy_cdts/libsepol-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: libsepol-cos7-aarch64 - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsepol-2.5-10.el7.aarch64.rpm - sha256: 2bb247a2caae03319d69365e2afc979fbbb584c977ca10d9a67d8a4289cc68a0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) SELinux binary policy manipulation library - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libsepol provides an API for the - manipulation of SELinux binary policies. It is used by checkpolicy (the policy - compiler) and similar tools, as well as by programs like load_policy that need - to perform specific transformations on binary policies such as customizing - policy boolean settings. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-cos7-ppc64le/build.sh b/legacy_cdts/libsepol-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsepol-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-cos7-ppc64le/libsepol-license b/legacy_cdts/libsepol-cos7-ppc64le/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-cos7-ppc64le/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-cos7-ppc64le/meta.yaml b/legacy_cdts/libsepol-cos7-ppc64le/meta.yaml deleted file mode 100644 index 0f4675a1..00000000 --- a/legacy_cdts/libsepol-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,52 +0,0 @@ -package: - name: libsepol-cos7-ppc64le - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsepol-2.5-10.el7.ppc64le.rpm - sha256: f3578f4b8b1659ffbc76148cec3db6edc7efc28b1e6bcdb9a2a9845201ce27d9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) SELinux binary policy manipulation library - description: | - Security-enhanced Linux is a feature of the Linux® kernel and a number of - utilities with enhanced security functionality designed to add mandatory - access controls to Linux. The Security-enhanced Linux kernel contains new - architectural components originally developed to improve the security of the - Flask operating system. These architectural components provide general support - for the enforcement of many kinds of mandatory access control policies, - including those based on the concepts of Type Enforcement®, Role-based Access - Control, and Multi-level Security. libsepol provides an API for the - manipulation of SELinux binary policies. It is used by checkpolicy (the policy - compiler) and similar tools, as well as by programs like load_policy that need - to perform specific transformations on binary policies such as customizing - policy boolean settings. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-devel-cos6-x86_64/build.sh b/legacy_cdts/libsepol-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsepol-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-devel-cos6-x86_64/libsepol-license b/legacy_cdts/libsepol-devel-cos6-x86_64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-devel-cos6-x86_64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libsepol-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 63657371..00000000 --- a/legacy_cdts/libsepol-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsepol-devel-cos6-x86_64 - version: 2.0.41 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsepol-devel-2.0.41-4.el6.x86_64.rpm - sha256: c7f9c6ffcfaffe0cc72d0b689d424ba9a3bd46d321176eb32a3c52d33aa15866 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsepol-2.0.41-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int }} - host: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int }} - run: - - libsepol-cos6-x86_64 ==2.0.41 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.selinuxproject.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) Header files and libraries used to build policy manipulation tools - description: | - The libsepol-devel package contains the libraries and header files needed for - developing applications that manipulate binary policies. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-devel-cos7-aarch64/build.sh b/legacy_cdts/libsepol-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsepol-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-devel-cos7-aarch64/libsepol-license b/legacy_cdts/libsepol-devel-cos7-aarch64/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-devel-cos7-aarch64/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libsepol-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 40751bc2..00000000 --- a/legacy_cdts/libsepol-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsepol-devel-cos7-aarch64 - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsepol-devel-2.5-10.el7.aarch64.rpm - sha256: 7a6506dc6479db4d0f8fe7fac208ce48ec26bb38b83719bb48d993795c8cf092 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - host: - - libsepol-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - run: - - libsepol-cos7-aarch64 ==2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) Header files and libraries used to build policy manipulation tools - description: | - The libsepol-devel package contains the libraries and header files needed for - developing applications that manipulate binary policies. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsepol-devel-cos7-ppc64le/build.sh b/legacy_cdts/libsepol-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsepol-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsepol-devel-cos7-ppc64le/libsepol-license b/legacy_cdts/libsepol-devel-cos7-ppc64le/libsepol-license deleted file mode 100644 index 8149a16a..00000000 --- a/legacy_cdts/libsepol-devel-cos7-ppc64le/libsepol-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsepol-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libsepol-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 464858c2..00000000 --- a/legacy_cdts/libsepol-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsepol-devel-cos7-ppc64le - version: 2.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsepol-devel-2.5-10.el7.ppc64le.rpm - sha256: f93d653d716719b2bb5952b55ab5f9295d8ec046867ffcb0ec30ebe5870d1b08 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsepol-2.5-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsepol-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - host: - - libsepol-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - run: - - libsepol-cos7-ppc64le ==2.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/SELinuxProject/selinux/wiki - license: LGPL-2.0-or-later - license_family: LGPL - license_file: libsepol-license - summary: (CDT) Header files and libraries used to build policy manipulation tools - description: | - The libsepol-devel package contains the libraries and header files needed for - developing applications that manipulate binary policies. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-cos6-x86_64/build.sh b/legacy_cdts/libsm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-cos6-x86_64/meta.yaml b/legacy_cdts/libsm-cos6-x86_64/meta.yaml deleted file mode 100644 index a5eae2c1..00000000 --- a/legacy_cdts/libsm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libsm-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libSM-1.2.1-2.el6.x86_64.rpm - sha256: 5bbbb484f3c7a2d7cdc090b6f88fef66a290d256685cfccb9fac60c08b83050f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libSM-1.2.1-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libSM-1.2.1/COPYING - summary: "(CDT) X.Org X11 SM runtime library" - description: | - The X.Org X11 SM (Session Management) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-cos7-aarch64/build.sh b/legacy_cdts/libsm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-cos7-aarch64/meta.yaml b/legacy_cdts/libsm-cos7-aarch64/meta.yaml deleted file mode 100644 index 312f4c44..00000000 --- a/legacy_cdts/libsm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libsm-cos7-aarch64 - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libSM-1.2.2-2.el7.aarch64.rpm - sha256: 014a93eae57ce500b058e0bc3257a35f33acf0bd2a3d997b63283c74af7a4db4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libSM-1.2.2/COPYING - summary: "(CDT) X.Org X11 SM runtime library" - description: | - The X.Org X11 SM (Session Management) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-cos7-ppc64le/build.sh b/legacy_cdts/libsm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-cos7-ppc64le/meta.yaml b/legacy_cdts/libsm-cos7-ppc64le/meta.yaml deleted file mode 100644 index 6d1ad7c5..00000000 --- a/legacy_cdts/libsm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libsm-cos7-ppc64le - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libSM-1.2.2-2.el7.ppc64le.rpm - sha256: 055ac077f6605a51578a525898f0a284a9a23b02667d0bf5ef5f99ac842c2ea0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libSM-1.2.2/COPYING - summary: "(CDT) X.Org X11 SM runtime library" - description: | - The X.Org X11 SM (Session Management) runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-devel-cos6-x86_64/build.sh b/legacy_cdts/libsm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-devel-cos6-x86_64/libsm-license b/legacy_cdts/libsm-devel-cos6-x86_64/libsm-license deleted file mode 100644 index 11e24363..00000000 --- a/legacy_cdts/libsm-devel-cos6-x86_64/libsm-license +++ /dev/null @@ -1,43 +0,0 @@ -Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libsm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libsm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index edc03913..00000000 --- a/legacy_cdts/libsm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libsm-devel-cos6-x86_64 - version: 1.2.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libSM-devel-1.2.1-2.el6.x86_64.rpm - sha256: c6a29a7d1e969851783a0d9e339f260fc81a14e910719f6cc5b76e0130f494c4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libSM-1.2.1-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - host: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - run: - - libsm-cos6-x86_64 ==1.2.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libsm-license - summary: (CDT) X.Org X11 SM development package - description: | - The X.Org X11 SM (Session Management) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-devel-cos7-aarch64/build.sh b/legacy_cdts/libsm-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsm-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-devel-cos7-aarch64/libsm-license b/legacy_cdts/libsm-devel-cos7-aarch64/libsm-license deleted file mode 100644 index 11e24363..00000000 --- a/legacy_cdts/libsm-devel-cos7-aarch64/libsm-license +++ /dev/null @@ -1,43 +0,0 @@ -Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libsm-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libsm-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 520dfc17..00000000 --- a/legacy_cdts/libsm-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libsm-devel-cos7-aarch64 - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libSM-devel-1.2.2-2.el7.aarch64.rpm - sha256: cef04360999b909d523312f47d55c56211043ff28446ebbf74994e74604edc46 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsm-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - host: - - libsm-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - run: - - libsm-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libsm-license - summary: (CDT) X.Org X11 SM development package - description: | - The X.Org X11 SM (Session Management) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsm-devel-cos7-ppc64le/build.sh b/legacy_cdts/libsm-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsm-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsm-devel-cos7-ppc64le/libsm-license b/legacy_cdts/libsm-devel-cos7-ppc64le/libsm-license deleted file mode 100644 index 11e24363..00000000 --- a/legacy_cdts/libsm-devel-cos7-ppc64le/libsm-license +++ /dev/null @@ -1,43 +0,0 @@ -Copyright (c) 2002, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1993, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libsm-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libsm-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4e8cd38d..00000000 --- a/legacy_cdts/libsm-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libsm-devel-cos7-ppc64le - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libSM-devel-1.2.2-2.el7.ppc64le.rpm - sha256: 0967d96cd46a7c47788fd2986dcb234e9fe1dfa21dc81bb44069c33c3cdbce60 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libSM-1.2.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsm-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - host: - - libsm-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - run: - - libsm-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libsm-license - summary: (CDT) X.Org X11 SM development package - description: | - The X.Org X11 SM (Session Management) development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-cos6-x86_64/build.sh b/legacy_cdts/libsoup-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsoup-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-cos6-x86_64/libsoup-license b/legacy_cdts/libsoup-cos6-x86_64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-cos6-x86_64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-cos6-x86_64/meta.yaml b/legacy_cdts/libsoup-cos6-x86_64/meta.yaml deleted file mode 100644 index 84dd2f53..00000000 --- a/legacy_cdts/libsoup-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libsoup-cos6-x86_64 - version: 2.34.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsoup-2.34.3-5.el6.x86_64.rpm - sha256: b499e68b71efdf4a9b2304b4b71a087d7d1d860e49236e58e860700a0ca690e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsoup-2.34.3-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - host: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - run: - - glib-networking-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://live.gnome.org/LibSoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Soup, an HTTP library implementation - description: | - Libsoup is an HTTP library implementation in C. It was originally part of a - SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP - and non-SOAP parts have now been split into separate packages. libsoup uses - the Glib main loop and is designed to work well with GTK applications. This - enables GNOME applications to access HTTP servers on the network in a - completely asynchronous fashion, very similar to the Gtk+ programming model (a - synchronous operation mode is also supported for those who want it). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-cos7-aarch64/build.sh b/legacy_cdts/libsoup-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsoup-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-cos7-aarch64/libsoup-license b/legacy_cdts/libsoup-cos7-aarch64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-cos7-aarch64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-cos7-aarch64/meta.yaml b/legacy_cdts/libsoup-cos7-aarch64/meta.yaml deleted file mode 100644 index 0a5115be..00000000 --- a/legacy_cdts/libsoup-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libsoup-cos7-aarch64 - version: 2.62.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsoup-2.62.2-2.el7.aarch64.rpm - sha256: 8ac9e9c41e72987adaf7ed3d4634088876c72eb50517ad9f7b0807639b8c0135 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib-networking-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - host: - - glib-networking-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - run: - - glib-networking-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.38.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://wiki.gnome.org/Projects/libsoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Soup, an HTTP library implementation - description: | - Libsoup is an HTTP library implementation in C. It was originally part of a - SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP - and non-SOAP parts have now been split into separate packages. libsoup uses - the Glib main loop and is designed to work well with GTK applications. This - enables GNOME applications to access HTTP servers on the network in a - completely asynchronous fashion, very similar to the Gtk+ programming model (a - synchronous operation mode is also supported for those who want it). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-cos7-ppc64le/build.sh b/legacy_cdts/libsoup-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsoup-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-cos7-ppc64le/libsoup-license b/legacy_cdts/libsoup-cos7-ppc64le/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-cos7-ppc64le/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-cos7-ppc64le/meta.yaml b/legacy_cdts/libsoup-cos7-ppc64le/meta.yaml deleted file mode 100644 index 83fe8cf9..00000000 --- a/legacy_cdts/libsoup-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,56 +0,0 @@ -package: - name: libsoup-cos7-ppc64le - version: 2.62.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsoup-2.62.2-2.el7.ppc64le.rpm - sha256: ae38a339a176939b0bd8f48078728aa91ad997a0262b362a4a3b72ddf6549400 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib-networking-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - host: - - glib-networking-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - run: - - glib-networking-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.38.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://wiki.gnome.org/Projects/libsoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Soup, an HTTP library implementation - description: | - Libsoup is an HTTP library implementation in C. It was originally part of a - SOAP (Simple Object Access Protocol) implementation called Soup, but the SOAP - and non-SOAP parts have now been split into separate packages. libsoup uses - the Glib main loop and is designed to work well with GTK applications. This - enables GNOME applications to access HTTP servers on the network in a - completely asynchronous fashion, very similar to the Gtk+ programming model (a - synchronous operation mode is also supported for those who want it). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-devel-cos6-x86_64/build.sh b/legacy_cdts/libsoup-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libsoup-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-devel-cos6-x86_64/libsoup-license b/legacy_cdts/libsoup-devel-cos6-x86_64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-devel-cos6-x86_64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libsoup-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index c1129e96..00000000 --- a/legacy_cdts/libsoup-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: libsoup-devel-cos6-x86_64 - version: 2.34.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libsoup-devel-2.34.3-5.el6.x86_64.rpm - sha256: 8d9d925f4296aeb44e8c30bd35c58b6928f4d2f5f3b5027d7acb687e0861ffa7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libsoup-2.34.3-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int }} - host: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int }} - run: - - glib2-devel-cos6-x86_64 >=2.27.90 *_{{ cdt_build_number|int }} - - libsoup-cos6-x86_64 ==2.34.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://live.gnome.org/LibSoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Header files for the Soup library - description: | - Libsoup is an HTTP library implementation in C. This package allows you to - develop applications that use the libsoup library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-devel-cos7-aarch64/build.sh b/legacy_cdts/libsoup-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libsoup-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-devel-cos7-aarch64/libsoup-license b/legacy_cdts/libsoup-devel-cos7-aarch64/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-devel-cos7-aarch64/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libsoup-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 96a5d9bb..00000000 --- a/legacy_cdts/libsoup-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsoup-devel-cos7-aarch64 - version: 2.62.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libsoup-devel-2.62.2-2.el7.aarch64.rpm - sha256: aab24d4b6e1273eb07fa76605b3a496af66bd19ea96357da9084256cf792bcbd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsoup-cos7-aarch64 ==2.62.2 *_{{ cdt_build_number|int }} - host: - - libsoup-cos7-aarch64 ==2.62.2 *_{{ cdt_build_number|int }} - run: - - libsoup-cos7-aarch64 ==2.62.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://wiki.gnome.org/Projects/libsoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Header files for the Soup library - description: | - Libsoup is an HTTP library implementation in C. This package allows you to - develop applications that use the libsoup library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libsoup-devel-cos7-ppc64le/build.sh b/legacy_cdts/libsoup-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libsoup-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libsoup-devel-cos7-ppc64le/libsoup-license b/legacy_cdts/libsoup-devel-cos7-ppc64le/libsoup-license deleted file mode 100644 index 4f609b0c..00000000 --- a/legacy_cdts/libsoup-devel-cos7-ppc64le/libsoup-license +++ /dev/null @@ -1,481 +0,0 @@ -GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1991 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is -numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - -Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - -Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - -The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - -Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - -However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - -Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - -GNU LIBRARY GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -c) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -d) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library is free software; you can redistribute it and/or -modify it under the terms of the GNU Library General Public -License as published by the Free Software Foundation; either -version 2 of the License, or (at your option) any later version. - -This library 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 GNU -Library General Public License for more details. - -You should have received a copy of the GNU Library General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/libsoup-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libsoup-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 8ed5183e..00000000 --- a/legacy_cdts/libsoup-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libsoup-devel-cos7-ppc64le - version: 2.62.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libsoup-devel-2.62.2-2.el7.ppc64le.rpm - sha256: d234917fd4525fc4974cac9cd10563d95f2945409172e962d744f75ec500084c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libsoup-2.62.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libsoup-cos7-ppc64le ==2.62.2 *_{{ cdt_build_number|int }} - host: - - libsoup-cos7-ppc64le ==2.62.2 *_{{ cdt_build_number|int }} - run: - - libsoup-cos7-ppc64le ==2.62.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://wiki.gnome.org/Projects/libsoup - license: LGPLv2 - license_family: LGPL - license_file: libsoup-license - summary: (CDT) Header files for the Soup library - description: | - Libsoup is an HTTP library implementation in C. This package allows you to - develop applications that use the libsoup library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libthai-cos6-x86_64/build.sh b/legacy_cdts/libthai-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libthai-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libthai-cos6-x86_64/meta.yaml b/legacy_cdts/libthai-cos6-x86_64/meta.yaml deleted file mode 100644 index 907d9103..00000000 --- a/legacy_cdts/libthai-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libthai-cos6-x86_64 - version: 0.1.12 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libthai-0.1.12-3.el6.x86_64.rpm - sha256: 3217a2b6885dd35ff4213498dd054cd1e4322f44832a9deab85f26ec10f493c5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libthai-0.1.12-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://linux.thai.net - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libthai-0.1.12/COPYING - summary: "(CDT) Thai language support routines" - description: | - LibThai is a set of Thai language support routines aimed to ease developers' - tasks to incorporate Thai language support in their applications. It includes - important Thai-specific functions e.g. word breaking, input and output methods - as well as basic character and string supports. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libthai-cos7-aarch64/build.sh b/legacy_cdts/libthai-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libthai-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libthai-cos7-aarch64/meta.yaml b/legacy_cdts/libthai-cos7-aarch64/meta.yaml deleted file mode 100644 index 58384f6b..00000000 --- a/legacy_cdts/libthai-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libthai-cos7-aarch64 - version: 0.1.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libthai-0.1.14-9.el7.aarch64.rpm - sha256: 2f780065d78d69a68ee250c26287d5e9de025afbe34175b7dea8a2792bcf45c6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://linux.thai.net - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libthai-0.1.14/COPYING - summary: "(CDT) Thai language support routines" - description: | - LibThai is a set of Thai language support routines aimed to ease developers' - tasks to incorporate Thai language support in their applications. It includes - important Thai-specific functions e.g. word breaking, input and output methods - as well as basic character and string supports. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libthai-cos7-ppc64le/build.sh b/legacy_cdts/libthai-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libthai-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libthai-cos7-ppc64le/meta.yaml b/legacy_cdts/libthai-cos7-ppc64le/meta.yaml deleted file mode 100644 index 211d2d32..00000000 --- a/legacy_cdts/libthai-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: libthai-cos7-ppc64le - version: 0.1.14 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libthai-0.1.14-9.el7.ppc64le.rpm - sha256: 5506f087b5fb256175ac377187341d08f712c55cc8e0bf68a989d78d05b4f4f4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libthai-0.1.14-9.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://linux.thai.net - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libthai-0.1.14/COPYING - summary: "(CDT) Thai language support routines" - description: | - LibThai is a set of Thai language support routines aimed to ease developers' - tasks to incorporate Thai language support in their applications. It includes - important Thai-specific functions e.g. word breaking, input and output methods - as well as basic character and string supports. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libtiff-cos6-x86_64/build.sh b/legacy_cdts/libtiff-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libtiff-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libtiff-cos6-x86_64/meta.yaml b/legacy_cdts/libtiff-cos6-x86_64/meta.yaml deleted file mode 100644 index 8109efcb..00000000 --- a/legacy_cdts/libtiff-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libtiff-cos6-x86_64 - version: 3.9.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libtiff-3.9.4-21.el6_8.x86_64.rpm - sha256: 882756e964228ec72fc7bd4df910cb48519bfa844419d8134325883356603997 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libtiff-3.9.4-21.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.remotesensing.org/libtiff/ - license: libtiff - license_family: Other - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libtiff-3.9.4/COPYRIGHT - summary: "(CDT) Library of functions for manipulating TIFF format image files" - description: | - The libtiff package contains a library of functions for manipulating TIFF - (Tagged Image File Format) image format files. TIFF is a widely used file - format for bitmapped images. TIFF files usually end in the .tif extension and - they are often quite large. The libtiff package should be installed if you - need to manipulate TIFF format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libtiff-cos7-aarch64/build.sh b/legacy_cdts/libtiff-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libtiff-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libtiff-cos7-aarch64/meta.yaml b/legacy_cdts/libtiff-cos7-aarch64/meta.yaml deleted file mode 100644 index d39fbdb8..00000000 --- a/legacy_cdts/libtiff-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libtiff-cos7-aarch64 - version: 4.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libtiff-4.0.3-35.el7.aarch64.rpm - sha256: ba1f5f7bbab91a77e8f8c4fd40c95784964e66b6ba46430e9f00bc429846878a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.remotesensing.org/libtiff/ - license: libtiff - license_family: Other - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libtiff-4.0.3/COPYRIGHT - summary: "(CDT) Library of functions for manipulating TIFF format image files" - description: | - The libtiff package contains a library of functions for manipulating TIFF - (Tagged Image File Format) image format files. TIFF is a widely used file - format for bitmapped images. TIFF files usually end in the .tif extension and - they are often quite large. The libtiff package should be installed if you - need to manipulate TIFF format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libtiff-cos7-ppc64le/build.sh b/legacy_cdts/libtiff-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libtiff-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libtiff-cos7-ppc64le/meta.yaml b/legacy_cdts/libtiff-cos7-ppc64le/meta.yaml deleted file mode 100644 index dd875649..00000000 --- a/legacy_cdts/libtiff-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libtiff-cos7-ppc64le - version: 4.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libtiff-4.0.3-35.el7.ppc64le.rpm - sha256: 5cb1196dc091c47734e1c12e5e9c44e5a78ec7329d762e3cc3dbf6d2b5c7f9cb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libtiff-4.0.3-35.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.remotesensing.org/libtiff/ - license: libtiff - license_family: Other - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libtiff-4.0.3/COPYRIGHT - summary: "(CDT) Library of functions for manipulating TIFF format image files" - description: | - The libtiff package contains a library of functions for manipulating TIFF - (Tagged Image File Format) image format files. TIFF is a widely used file - format for bitmapped images. TIFF files usually end in the .tif extension and - they are often quite large. The libtiff package should be installed if you - need to manipulate TIFF format image files. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libudev-cos6-x86_64/build.sh b/legacy_cdts/libudev-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libudev-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libudev-cos6-x86_64/meta.yaml b/legacy_cdts/libudev-cos6-x86_64/meta.yaml deleted file mode 100644 index 753fcbad..00000000 --- a/legacy_cdts/libudev-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libudev-cos6-x86_64 - version: 147 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libudev-147-2.73.el6_8.2.x86_64.rpm - sha256: 961be061b58d532d50a813ddf3fa24ba5c709ec80f9c6ab6356d8f21677625d6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/udev-147-2.73.el6_8.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libudev-147/COPYING - summary: "(CDT) Dynamic library to access udev device information" - description: | - This package contains the dynamic library libudev, which provides access to - udev device information, and an interface to search devices in sysfs. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-cos6-x86_64/build.sh b/legacy_cdts/libuuid-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libuuid-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-cos6-x86_64/libuuid-license b/legacy_cdts/libuuid-cos6-x86_64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-cos6-x86_64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-cos6-x86_64/meta.yaml b/legacy_cdts/libuuid-cos6-x86_64/meta.yaml deleted file mode 100644 index 02e09f46..00000000 --- a/legacy_cdts/libuuid-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libuuid-cos6-x86_64 - version: 2.17.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libuuid-2.17.2-12.28.el6_9.2.x86_64.rpm - sha256: 78e538ffb30ae1c33ed276d803c4a82db1cb43c856a7ca0227ee11371d450d15 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/util-linux-ng-2.17.2-12.28.el6_9.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID library, part of util-linux-ng. The libuuid - library generates and parses 128-bit universally unique id's (UUID's). A UUID - is an identifier that is unique across both space and time, with respect to - the space of all UUIDs. A UUID can be used for multiple purposes, from - tagging objects with an extremely short lifetime, to reliably identifying very - persistent objects across a network. See also the "uuid" package, which is a - separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-cos7-aarch64/build.sh b/legacy_cdts/libuuid-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libuuid-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-cos7-aarch64/libuuid-license b/legacy_cdts/libuuid-cos7-aarch64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-cos7-aarch64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-cos7-aarch64/meta.yaml b/legacy_cdts/libuuid-cos7-aarch64/meta.yaml deleted file mode 100644 index 76763624..00000000 --- a/legacy_cdts/libuuid-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libuuid-cos7-aarch64 - version: 2.23.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libuuid-2.23.2-65.el7.aarch64.rpm - sha256: 82892b803734ab60fa8e7a4e6abeabc80719edd2761ec64d50a677e95e770408 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://en.wikipedia.org/wiki/Util-linux - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID library, part of util-linux. The libuuid - library generates and parses 128-bit universally unique id's (UUID's). A UUID - is an identifier that is unique across both space and time, with respect to - the space of all UUIDs. A UUID can be used for multiple purposes, from - tagging objects with an extremely short lifetime, to reliably identifying very - persistent objects across a network. See also the "uuid" package, which is a - separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-cos7-ppc64le/build.sh b/legacy_cdts/libuuid-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libuuid-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-cos7-ppc64le/libuuid-license b/legacy_cdts/libuuid-cos7-ppc64le/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-cos7-ppc64le/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-cos7-ppc64le/meta.yaml b/legacy_cdts/libuuid-cos7-ppc64le/meta.yaml deleted file mode 100644 index 40befa0b..00000000 --- a/legacy_cdts/libuuid-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libuuid-cos7-ppc64le - version: 2.23.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libuuid-2.23.2-65.el7.ppc64le.rpm - sha256: efc6196f557af5b54d0b0695c145ce52bafb8769af4cb8d2d96fa34c109b0434 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://en.wikipedia.org/wiki/Util-linux - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID library, part of util-linux. The libuuid - library generates and parses 128-bit universally unique id's (UUID's). A UUID - is an identifier that is unique across both space and time, with respect to - the space of all UUIDs. A UUID can be used for multiple purposes, from - tagging objects with an extremely short lifetime, to reliably identifying very - persistent objects across a network. See also the "uuid" package, which is a - separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-devel-cos6-x86_64/build.sh b/legacy_cdts/libuuid-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libuuid-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-devel-cos6-x86_64/libuuid-license b/legacy_cdts/libuuid-devel-cos6-x86_64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-devel-cos6-x86_64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libuuid-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 424b2677..00000000 --- a/legacy_cdts/libuuid-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libuuid-devel-cos6-x86_64 - version: 2.17.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libuuid-devel-2.17.2-12.28.el6_9.2.x86_64.rpm - sha256: 551cb94ec7403c90a0f6f6adf73674d08d122b3beb2c74c857b546c5efd86db0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/util-linux-ng-2.17.2-12.28.el6_9.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int }} - host: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int }} - run: - - libuuid-cos6-x86_64 ==2.17.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: ftp://ftp.kernel.org/pub/linux/utils/util-linux-ng - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID development library and headers, part of - util-linux-ng. The libuuid library generates and parses 128-bit universally - unique id's (UUID's). A UUID is an identifier that is unique across both - space and time, with respect to the space of all UUIDs. A UUID can be used - for multiple purposes, from tagging objects with an extremely short lifetime, - to reliably identifying very persistent objects across a network. See also - the "uuid-devel" package, which is a separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-devel-cos7-aarch64/build.sh b/legacy_cdts/libuuid-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libuuid-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-devel-cos7-aarch64/libuuid-license b/legacy_cdts/libuuid-devel-cos7-aarch64/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-devel-cos7-aarch64/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libuuid-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index cf1b0693..00000000 --- a/legacy_cdts/libuuid-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libuuid-devel-cos7-aarch64 - version: 2.23.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libuuid-devel-2.23.2-65.el7.aarch64.rpm - sha256: adaff395abdea2920633c8b9ae16db51fcf2af355ff334dddc80d2e373660da5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libuuid-cos7-aarch64 ==2.23.2 *_{{ cdt_build_number|int }} - host: - - libuuid-cos7-aarch64 ==2.23.2 *_{{ cdt_build_number|int }} - run: - - libuuid-cos7-aarch64 ==2.23.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://en.wikipedia.org/wiki/Util-linux - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID development library and headers, part of - util-linux. The libuuid library generates and parses 128-bit universally - unique id's (UUID's). A UUID is an identifier that is unique across both - space and time, with respect to the space of all UUIDs. A UUID can be used - for multiple purposes, from tagging objects with an extremely short lifetime, - to reliably identifying very persistent objects across a network. See also - the "uuid-devel" package, which is a separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libuuid-devel-cos7-ppc64le/build.sh b/legacy_cdts/libuuid-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libuuid-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libuuid-devel-cos7-ppc64le/libuuid-license b/legacy_cdts/libuuid-devel-cos7-ppc64le/libuuid-license deleted file mode 100644 index 2f170683..00000000 --- a/legacy_cdts/libuuid-devel-cos7-ppc64le/libuuid-license +++ /dev/null @@ -1,25 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, and the entire permission notice in its entirety, - including the disclaimer of warranties. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. -3. The name of the author may not be used to endorse or promote - products derived from this software without specific prior - written permission. - -THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESS OR IMPLIED -WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, ALL OF -WHICH ARE HEREBY DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT -OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR -BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE -USE OF THIS SOFTWARE, EVEN IF NOT ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/libuuid-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libuuid-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index deb872e1..00000000 --- a/legacy_cdts/libuuid-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: libuuid-devel-cos7-ppc64le - version: 2.23.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libuuid-devel-2.23.2-65.el7.ppc64le.rpm - sha256: 2d9f722ed9f71a594d221479ce7a46252f9ccbf0f7430fad82e67359adbaf90d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/util-linux-2.23.2-65.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libuuid-cos7-ppc64le ==2.23.2 *_{{ cdt_build_number|int }} - host: - - libuuid-cos7-ppc64le ==2.23.2 *_{{ cdt_build_number|int }} - run: - - libuuid-cos7-ppc64le ==2.23.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://en.wikipedia.org/wiki/Util-linux - license: BSD - license_family: BSD - license_file: libuuid-license - summary: (CDT) Universally unique ID library - description: | - This is the universally unique ID development library and headers, part of - util-linux. The libuuid library generates and parses 128-bit universally - unique id's (UUID's). A UUID is an identifier that is unique across both - space and time, with respect to the space of all UUIDs. A UUID can be used - for multiple purposes, from tagging objects with an extremely short lifetime, - to reliably identifying very persistent objects across a network. See also - the "uuid-devel" package, which is a separate implementation. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-common-cos6-x86_64/build.sh b/legacy_cdts/libx11-common-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libx11-common-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-common-cos6-x86_64/meta.yaml b/legacy_cdts/libx11-common-cos6-x86_64/meta.yaml deleted file mode 100644 index 22b5b279..00000000 --- a/legacy_cdts/libx11-common-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libx11-common-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-common-1.6.4-3.el6.noarch.rpm - sha256: d2309178d1508403a377d92e25682583be9559119e6efd90b44b970a527a3b6e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libX11-common-1.6.4/COPYING - summary: "(CDT) Common data for libX11" - description: | - libX11 common data - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-common-cos7-aarch64/build.sh b/legacy_cdts/libx11-common-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libx11-common-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-common-cos7-aarch64/meta.yaml b/legacy_cdts/libx11-common-cos7-aarch64/meta.yaml deleted file mode 100644 index 76675d59..00000000 --- a/legacy_cdts/libx11-common-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libx11-common-cos7-aarch64 - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-common-1.6.7-2.el7.noarch.rpm - sha256: dc2895887d4354cff78b1992896dd6b925602a13134321b0be45551c022bc420 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libX11-common-1.6.7/COPYING - summary: "(CDT) Common data for libX11" - description: | - libX11 common data - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-common-cos7-ppc64le/build.sh b/legacy_cdts/libx11-common-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libx11-common-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-common-cos7-ppc64le/meta.yaml b/legacy_cdts/libx11-common-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9437b02a..00000000 --- a/legacy_cdts/libx11-common-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libx11-common-cos7-ppc64le - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-common-1.6.7-2.el7.noarch.rpm - sha256: dc2895887d4354cff78b1992896dd6b925602a13134321b0be45551c022bc420 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libX11-common-1.6.7/COPYING - summary: "(CDT) Common data for libX11" - description: | - libX11 common data - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-cos6-x86_64/build.sh b/legacy_cdts/libx11-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libx11-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-cos6-x86_64/meta.yaml b/legacy_cdts/libx11-cos6-x86_64/meta.yaml deleted file mode 100644 index 7f102481..00000000 --- a/legacy_cdts/libx11-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-1.6.4-3.el6.x86_64.rpm - sha256: 10a698d15cfef14bb09a2ce4e569e8f42dca5c7197dacc04978f86d7b01c2224 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - host: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - run: - - libx11-common-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Core X11 protocol client library - description: | - Core X11 protocol client library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-cos6-x86_64/x11-license b/legacy_cdts/libx11-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libx11-cos7-aarch64/build.sh b/legacy_cdts/libx11-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libx11-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-cos7-aarch64/meta.yaml b/legacy_cdts/libx11-cos7-aarch64/meta.yaml deleted file mode 100644 index 7c34170f..00000000 --- a/legacy_cdts/libx11-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-cos7-aarch64 - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-1.6.7-2.el7.aarch64.rpm - sha256: 9ece55780a6f2b0682832ac25bf89cb51e550a27f0dbf15b8c3454363be3c8f7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-common-cos7-aarch64 >=1.6.7 *_{{ cdt_build_number|int }} - host: - - libx11-common-cos7-aarch64 >=1.6.7 *_{{ cdt_build_number|int }} - run: - - libx11-common-cos7-aarch64 >=1.6.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Core X11 protocol client library - description: | - Core X11 protocol client library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-cos7-aarch64/x11-license b/legacy_cdts/libx11-cos7-aarch64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-cos7-aarch64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libx11-cos7-ppc64le/build.sh b/legacy_cdts/libx11-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libx11-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-cos7-ppc64le/meta.yaml b/legacy_cdts/libx11-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9943c277..00000000 --- a/legacy_cdts/libx11-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-cos7-ppc64le - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-1.6.7-2.el7.ppc64le.rpm - sha256: a5a33cb5c1c1fbf5876cca017135681d71a4109793350dd373744b6f8d7f1a36 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-common-cos7-ppc64le >=1.6.7 *_{{ cdt_build_number|int }} - host: - - libx11-common-cos7-ppc64le >=1.6.7 *_{{ cdt_build_number|int }} - run: - - libx11-common-cos7-ppc64le >=1.6.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Core X11 protocol client library - description: | - Core X11 protocol client library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-cos7-ppc64le/x11-license b/legacy_cdts/libx11-cos7-ppc64le/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-cos7-ppc64le/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libx11-devel-cos6-x86_64/build.sh b/legacy_cdts/libx11-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libx11-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libx11-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 86ae8e18..00000000 --- a/legacy_cdts/libx11-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-devel-cos6-x86_64 - version: 1.6.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libX11-devel-1.6.4-3.el6.x86_64.rpm - sha256: cb25b7e7d62c154e8784c0e916c58ba8811a9d4feb4ce3224f07105f66d358b4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libX11-1.6.4-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 ==1.6.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Development files for libX11 - description: | - X.Org X11 libX11 development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-devel-cos6-x86_64/x11-license b/legacy_cdts/libx11-devel-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-devel-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libx11-devel-cos7-aarch64/build.sh b/legacy_cdts/libx11-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libx11-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libx11-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 5b488572..00000000 --- a/legacy_cdts/libx11-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-devel-cos7-aarch64 - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libX11-devel-1.6.7-2.el7.aarch64.rpm - sha256: 19a7d745987c284969c125f0af7849ad731e967a341a9b1be8e5cddf758c54bc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 ==1.6.7 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 ==1.6.7 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 ==1.6.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Development files for libX11 - description: | - X.Org X11 libX11 development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-devel-cos7-aarch64/x11-license b/legacy_cdts/libx11-devel-cos7-aarch64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-devel-cos7-aarch64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libx11-devel-cos7-ppc64le/build.sh b/legacy_cdts/libx11-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libx11-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libx11-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libx11-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3feafb9b..00000000 --- a/legacy_cdts/libx11-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libx11-devel-cos7-ppc64le - version: 1.6.7 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libX11-devel-1.6.7-2.el7.ppc64le.rpm - sha256: 5257548618ac6790cc6e89f9f9ac8ce6823ae9f3e112309c6ba13ae8e89971ec - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libX11-1.6.7-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le ==1.6.7 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le ==1.6.7 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le ==1.6.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Development files for libX11 - description: | - X.Org X11 libX11 development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libx11-devel-cos7-ppc64le/x11-license b/legacy_cdts/libx11-devel-cos7-ppc64le/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/libx11-devel-cos7-ppc64le/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxau-cos6-x86_64/build.sh b/legacy_cdts/libxau-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxau-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-cos6-x86_64/meta.yaml b/legacy_cdts/libxau-cos6-x86_64/meta.yaml deleted file mode 100644 index aee238c9..00000000 --- a/legacy_cdts/libxau-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libxau-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXau-1.0.6-4.el6.x86_64.rpm - sha256: d0a58ddeae0df842fa4b43eb83a143c85a129eb9b44ea797401a4d9f27d6c460 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXau-1.0.6-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXau-1.0.6/COPYING - summary: "(CDT) Sample Authorization Protocol for X" - description: | - This is a very simple mechanism for providing individual access to an X Window - System display.It uses existing core protocol and library hooks for specifying - authorization data in the connection setup block to restrict use of the - display to only those clients that show that they know a server-specific key - called a "magic cookie". - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxau-cos7-aarch64/build.sh b/legacy_cdts/libxau-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxau-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-cos7-aarch64/meta.yaml b/legacy_cdts/libxau-cos7-aarch64/meta.yaml deleted file mode 100644 index f943ead8..00000000 --- a/legacy_cdts/libxau-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libxau-cos7-aarch64 - version: 1.0.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXau-1.0.8-2.1.el7.aarch64.rpm - sha256: a8cd3649457f0166dabae26350f387b43bc6f9ac52f49766d8dee1a9cc60742a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXau-1.0.8/COPYING - summary: "(CDT) Sample Authorization Protocol for X" - description: | - This is a very simple mechanism for providing individual access to an X Window - System display.It uses existing core protocol and library hooks for specifying - authorization data in the connection setup block to restrict use of the - display to only those clients that show that they know a server-specific key - called a "magic cookie". - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxau-cos7-ppc64le/build.sh b/legacy_cdts/libxau-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxau-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-cos7-ppc64le/meta.yaml b/legacy_cdts/libxau-cos7-ppc64le/meta.yaml deleted file mode 100644 index 55f5e374..00000000 --- a/legacy_cdts/libxau-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: libxau-cos7-ppc64le - version: 1.0.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXau-1.0.8-2.1.el7.ppc64le.rpm - sha256: 09923b7d3744e3d775fb31f0e0b86c9838aa050bd4b7045d0fb78f70471ba99e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXau-1.0.8/COPYING - summary: "(CDT) Sample Authorization Protocol for X" - description: | - This is a very simple mechanism for providing individual access to an X Window - System display.It uses existing core protocol and library hooks for specifying - authorization data in the connection setup block to restrict use of the - display to only those clients that show that they know a server-specific key - called a "magic cookie". - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxau-devel-cos6-x86_64/build.sh b/legacy_cdts/libxau-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxau-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-devel-cos6-x86_64/libxau-license b/legacy_cdts/libxau-devel-cos6-x86_64/libxau-license deleted file mode 100644 index 64492ad8..00000000 --- a/legacy_cdts/libxau-devel-cos6-x86_64/libxau-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1988, 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libxau-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxau-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index f40be448..00000000 --- a/legacy_cdts/libxau-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxau-devel-cos6-x86_64 - version: 1.0.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXau-devel-1.0.6-4.el6.x86_64.rpm - sha256: b527f511f3d2d3b1f8084bb4692244564b5be4d920bd2d5d33e0696ff4ac877f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXau-1.0.6-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - host: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - run: - - libxau-cos6-x86_64 ==1.0.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxau-license - summary: (CDT) Development files for libXau - description: | - X.Org X11 libXau development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxau-devel-cos7-aarch64/build.sh b/legacy_cdts/libxau-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxau-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-devel-cos7-aarch64/libxau-license b/legacy_cdts/libxau-devel-cos7-aarch64/libxau-license deleted file mode 100644 index 64492ad8..00000000 --- a/legacy_cdts/libxau-devel-cos7-aarch64/libxau-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1988, 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libxau-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxau-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e7336de5..00000000 --- a/legacy_cdts/libxau-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxau-devel-cos7-aarch64 - version: 1.0.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXau-devel-1.0.8-2.1.el7.aarch64.rpm - sha256: 0003ff9339ca18cbab3dd6c0899d7d8ec8ea703351da9c9ccd16dfdd211fc57b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxau-cos7-aarch64 ==1.0.8 *_{{ cdt_build_number|int }} - host: - - libxau-cos7-aarch64 ==1.0.8 *_{{ cdt_build_number|int }} - run: - - libxau-cos7-aarch64 ==1.0.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxau-license - summary: (CDT) Development files for libXau - description: | - X.Org X11 libXau development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxau-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxau-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxau-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxau-devel-cos7-ppc64le/libxau-license b/legacy_cdts/libxau-devel-cos7-ppc64le/libxau-license deleted file mode 100644 index 64492ad8..00000000 --- a/legacy_cdts/libxau-devel-cos7-ppc64le/libxau-license +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1988, 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/libxau-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxau-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index c015bb0f..00000000 --- a/legacy_cdts/libxau-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxau-devel-cos7-ppc64le - version: 1.0.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXau-devel-1.0.8-2.1.el7.ppc64le.rpm - sha256: 9a6d3a9a801c238a13f5fd4f9ad31d5f3c82824b8d6949523e85b7e915b6588e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXau-1.0.8-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxau-cos7-ppc64le ==1.0.8 *_{{ cdt_build_number|int }} - host: - - libxau-cos7-ppc64le ==1.0.8 *_{{ cdt_build_number|int }} - run: - - libxau-cos7-ppc64le ==1.0.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxau-license - summary: (CDT) Development files for libXau - description: | - X.Org X11 libXau development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcb-cos6-x86_64/build.sh b/legacy_cdts/libxcb-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxcb-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcb-cos6-x86_64/libxcb-license b/legacy_cdts/libxcb-cos6-x86_64/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/legacy_cdts/libxcb-cos6-x86_64/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/legacy_cdts/libxcb-cos6-x86_64/meta.yaml b/legacy_cdts/libxcb-cos6-x86_64/meta.yaml deleted file mode 100644 index d481d933..00000000 --- a/legacy_cdts/libxcb-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxcb-cos6-x86_64 - version: 1.12 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxcb-1.12-4.el6.x86_64.rpm - sha256: 43cef893717cea498ba6cba03a4960f9a02acb92570c67feede28a6addbbc8de - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxcb-1.12-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) A C binding to the X11 protocol - description: | - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a - small footprint, latency hiding, direct access to the protocol, improved - threading support, and extensibility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcb-cos7-aarch64/build.sh b/legacy_cdts/libxcb-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcb-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcb-cos7-aarch64/libxcb-license b/legacy_cdts/libxcb-cos7-aarch64/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/legacy_cdts/libxcb-cos7-aarch64/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/legacy_cdts/libxcb-cos7-aarch64/meta.yaml b/legacy_cdts/libxcb-cos7-aarch64/meta.yaml deleted file mode 100644 index 5c56af7e..00000000 --- a/legacy_cdts/libxcb-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxcb-cos7-aarch64 - version: 1.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxcb-1.13-1.el7.aarch64.rpm - sha256: 723c1a24b8c4638414796e67f446b519a002df5e0481e106da845e684a40614e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) A C binding to the X11 protocol - description: | - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a - small footprint, latency hiding, direct access to the protocol, improved - threading support, and extensibility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcb-cos7-ppc64le/build.sh b/legacy_cdts/libxcb-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcb-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcb-cos7-ppc64le/libxcb-license b/legacy_cdts/libxcb-cos7-ppc64le/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/legacy_cdts/libxcb-cos7-ppc64le/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/legacy_cdts/libxcb-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcb-cos7-ppc64le/meta.yaml deleted file mode 100644 index 7c6ea056..00000000 --- a/legacy_cdts/libxcb-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: libxcb-cos7-ppc64le - version: 1.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxcb-1.13-1.el7.ppc64le.rpm - sha256: 52af7fb2a025fcd24013bb007db047c54cba76a082d4735a576ac23a093cd7f1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) A C binding to the X11 protocol - description: | - The X protocol C-language Binding (XCB) is a replacement for Xlib featuring a - small footprint, latency hiding, direct access to the protocol, improved - threading support, and extensibility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcb-devel-cos7-aarch64/build.sh b/legacy_cdts/libxcb-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcb-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcb-devel-cos7-aarch64/libxcb-license b/legacy_cdts/libxcb-devel-cos7-aarch64/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/legacy_cdts/libxcb-devel-cos7-aarch64/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/legacy_cdts/libxcb-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxcb-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e6d990b6..00000000 --- a/legacy_cdts/libxcb-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxcb-devel-cos7-aarch64 - version: 1.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxcb-devel-1.13-1.el7.aarch64.rpm - sha256: 3dd124054651f9c7f62f131fd6af368f440330b066f5efe242b43bf8fe470aab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcb-cos7-aarch64 ==1.13 *_{{ cdt_build_number|int }} - host: - - libxcb-cos7-aarch64 ==1.13 *_{{ cdt_build_number|int }} - run: - - libxcb-cos7-aarch64 ==1.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) Development files for libxcb - description: | - The libxcb-devel package contains libraries and header files for developing - applications that use libxcb. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcb-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxcb-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcb-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcb-devel-cos7-ppc64le/libxcb-license b/legacy_cdts/libxcb-devel-cos7-ppc64le/libxcb-license deleted file mode 100644 index 54bfbe5b..00000000 --- a/legacy_cdts/libxcb-devel-cos7-ppc64le/libxcb-license +++ /dev/null @@ -1,30 +0,0 @@ -Copyright (C) 2001-2006 Bart Massey, Jamey Sharp, and Josh Triplett. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated -documentation files (the "Software"), to deal in the -Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, -sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall -be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY -KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE -WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR -PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors -or their institutions shall not be used in advertising or -otherwise to promote the sale, use or other dealings in this -Software without prior written authorization from the -authors. diff --git a/legacy_cdts/libxcb-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcb-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 6c8ecc5e..00000000 --- a/legacy_cdts/libxcb-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxcb-devel-cos7-ppc64le - version: 1.13 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxcb-devel-1.13-1.el7.ppc64le.rpm - sha256: 80882b4cb99666f52ef74dee203fc6aba38ccca6cb00751bc1ee5aca1d186840 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxcb-1.13-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcb-cos7-ppc64le ==1.13 *_{{ cdt_build_number|int }} - host: - - libxcb-cos7-ppc64le ==1.13 *_{{ cdt_build_number|int }} - run: - - libxcb-cos7-ppc64le ==1.13 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://xcb.freedesktop.org/ - license: MIT - license_family: MIT - license_file: libxcb-license - summary: (CDT) Development files for libxcb - description: | - The libxcb-devel package contains libraries and header files for developing - applications that use libxcb. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-cos6-x86_64/build.sh b/legacy_cdts/libxcomposite-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxcomposite-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-cos6-x86_64/meta.yaml b/legacy_cdts/libxcomposite-cos6-x86_64/meta.yaml deleted file mode 100644 index cd197d35..00000000 --- a/legacy_cdts/libxcomposite-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxcomposite-cos6-x86_64 - version: 0.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcomposite-0.4.3-4.el6.x86_64.rpm - sha256: ff05d8070c8007ee5a46b35347a37509978dfe9eff3b2a54294afb77f1be458b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcomposite-0.4.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcomposite-0.4.3/COPYING - summary: "(CDT) X Composite Extension library" - description: | - X Composite Extension library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-cos7-aarch64/build.sh b/legacy_cdts/libxcomposite-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcomposite-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-cos7-aarch64/meta.yaml b/legacy_cdts/libxcomposite-cos7-aarch64/meta.yaml deleted file mode 100644 index 527828ff..00000000 --- a/legacy_cdts/libxcomposite-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxcomposite-cos7-aarch64 - version: 0.4.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcomposite-0.4.4-4.1.el7.aarch64.rpm - sha256: c46f5b6c826b678be9cd5ae4f1ddf7178e74bb68c8ad8ecc0c472ed67286ab5e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcomposite-0.4.4/COPYING - summary: "(CDT) X Composite Extension library" - description: | - X Composite Extension library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-cos7-ppc64le/build.sh b/legacy_cdts/libxcomposite-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcomposite-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcomposite-cos7-ppc64le/meta.yaml deleted file mode 100644 index 55a92c74..00000000 --- a/legacy_cdts/libxcomposite-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxcomposite-cos7-ppc64le - version: 0.4.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcomposite-0.4.4-4.1.el7.ppc64le.rpm - sha256: aade53ea2d9b66196421b4b02843b6ad410ccbda74a5282e1af9806a525e277a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcomposite-0.4.4/COPYING - summary: "(CDT) X Composite Extension library" - description: | - X Composite Extension library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-devel-cos6-x86_64/build.sh b/legacy_cdts/libxcomposite-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxcomposite-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license b/legacy_cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license deleted file mode 100644 index 1d7db68d..00000000 --- a/legacy_cdts/libxcomposite-devel-cos6-x86_64/libxcomposite-license +++ /dev/null @@ -1,40 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxcomposite-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxcomposite-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 56c8d753..00000000 --- a/legacy_cdts/libxcomposite-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcomposite-devel-cos6-x86_64 - version: 0.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcomposite-devel-0.4.3-4.el6.x86_64.rpm - sha256: a5571b8683fb93cbed743cf2ab34b321ee0522d4e4cd7a331ece08ca501113b5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcomposite-0.4.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int }} - host: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int }} - run: - - libxcomposite-cos6-x86_64 ==0.4.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcomposite-license - summary: (CDT) Development files for libXcomposite - description: | - X.Org X11 libXcomposite development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-devel-cos7-aarch64/build.sh b/legacy_cdts/libxcomposite-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-devel-cos7-aarch64/libxcomposite-license b/legacy_cdts/libxcomposite-devel-cos7-aarch64/libxcomposite-license deleted file mode 100644 index 1d7db68d..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-aarch64/libxcomposite-license +++ /dev/null @@ -1,40 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxcomposite-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxcomposite-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 43f790ed..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcomposite-devel-cos7-aarch64 - version: 0.4.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcomposite-devel-0.4.4-4.1.el7.aarch64.rpm - sha256: 007c636bcba89f18e35e0e729d0468ba9a774bda6ae376b6914894620e24e46c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcomposite-cos7-aarch64 ==0.4.4 *_{{ cdt_build_number|int }} - host: - - libxcomposite-cos7-aarch64 ==0.4.4 *_{{ cdt_build_number|int }} - run: - - libxcomposite-cos7-aarch64 ==0.4.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcomposite-license - summary: (CDT) Development files for libXcomposite - description: | - X.Org X11 libXcomposite development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxcomposite-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/libxcomposite-license b/legacy_cdts/libxcomposite-devel-cos7-ppc64le/libxcomposite-license deleted file mode 100644 index 1d7db68d..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/libxcomposite-license +++ /dev/null @@ -1,40 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index e85a7527..00000000 --- a/legacy_cdts/libxcomposite-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcomposite-devel-cos7-ppc64le - version: 0.4.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcomposite-devel-0.4.4-4.1.el7.ppc64le.rpm - sha256: fe9ee6ffd9ba2ac96ea8fdff031e46a9a7ec47a9db886d18aea839ac4a424f37 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcomposite-0.4.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcomposite-cos7-ppc64le ==0.4.4 *_{{ cdt_build_number|int }} - host: - - libxcomposite-cos7-ppc64le ==0.4.4 *_{{ cdt_build_number|int }} - run: - - libxcomposite-cos7-ppc64le ==0.4.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcomposite-license - summary: (CDT) Development files for libXcomposite - description: | - X.Org X11 libXcomposite development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-cos6-x86_64/build.sh b/legacy_cdts/libxcursor-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxcursor-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-cos6-x86_64/meta.yaml b/legacy_cdts/libxcursor-cos6-x86_64/meta.yaml deleted file mode 100644 index 1e31948e..00000000 --- a/legacy_cdts/libxcursor-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libxcursor-cos6-x86_64 - version: 1.1.14 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcursor-1.1.14-2.1.el6.x86_64.rpm - sha256: 528eb987e058ee4907c0007544c06e28d9b905b94ec9f0995c5081d507ed96b7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcursor-1.1.14-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcursor-1.1.14/COPYING - summary: "(CDT) Cursor management library" - description: | - This is a simple library designed to help locate and load cursors. Cursors - can be loaded from files or memory. A library of common cursors exists which - map to the standard X cursor names.Cursors can exist in several sizes and the - library automatically picks the best size. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-cos7-aarch64/build.sh b/legacy_cdts/libxcursor-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcursor-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-cos7-aarch64/meta.yaml b/legacy_cdts/libxcursor-cos7-aarch64/meta.yaml deleted file mode 100644 index 4d88f310..00000000 --- a/legacy_cdts/libxcursor-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libxcursor-cos7-aarch64 - version: 1.1.15 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcursor-1.1.15-1.el7.aarch64.rpm - sha256: 51d6f2876c7767b323f2bcac0abf779884c683790b80139aab997bec988e0f41 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcursor-1.1.15/COPYING - summary: "(CDT) Cursor management library" - description: | - This is a simple library designed to help locate and load cursors. Cursors - can be loaded from files or memory. A library of common cursors exists which - map to the standard X cursor names.Cursors can exist in several sizes and the - library automatically picks the best size. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-cos7-ppc64le/build.sh b/legacy_cdts/libxcursor-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcursor-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcursor-cos7-ppc64le/meta.yaml deleted file mode 100644 index d9e7a64d..00000000 --- a/legacy_cdts/libxcursor-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: libxcursor-cos7-ppc64le - version: 1.1.15 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcursor-1.1.15-1.el7.ppc64le.rpm - sha256: a24bb5952fdcf990dabba7bf8debd7b7120aaaae0be4188c9b50420ad232ca5f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXcursor-1.1.15/COPYING - summary: "(CDT) Cursor management library" - description: | - This is a simple library designed to help locate and load cursors. Cursors - can be loaded from files or memory. A library of common cursors exists which - map to the standard X cursor names.Cursors can exist in several sizes and the - library automatically picks the best size. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-devel-cos6-x86_64/build.sh b/legacy_cdts/libxcursor-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxcursor-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-devel-cos6-x86_64/libxcursor-license b/legacy_cdts/libxcursor-devel-cos6-x86_64/libxcursor-license deleted file mode 100644 index 6d9f423c..00000000 --- a/legacy_cdts/libxcursor-devel-cos6-x86_64/libxcursor-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2002 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxcursor-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxcursor-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 08a0afcd..00000000 --- a/legacy_cdts/libxcursor-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcursor-devel-cos6-x86_64 - version: 1.1.14 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXcursor-devel-1.1.14-2.1.el6.x86_64.rpm - sha256: 38a76f370d0d713c526df6f13d4d97639fd04cd0c339b40556a10e43d6e00d3a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXcursor-1.1.14-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int }} - host: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int }} - run: - - libxcursor-cos6-x86_64 ==1.1.14 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxcursor-license - summary: (CDT) Development files for libXcursor - description: | - libXcursor development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-devel-cos7-aarch64/build.sh b/legacy_cdts/libxcursor-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-devel-cos7-aarch64/libxcursor-license b/legacy_cdts/libxcursor-devel-cos7-aarch64/libxcursor-license deleted file mode 100644 index 6d9f423c..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-aarch64/libxcursor-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2002 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxcursor-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxcursor-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 6bdfab6b..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcursor-devel-cos7-aarch64 - version: 1.1.15 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXcursor-devel-1.1.15-1.el7.aarch64.rpm - sha256: d4af669f68a9eaf522b67b2ea1b651831c2d9d7d45c9594051b3b93d8b0cbdf8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcursor-cos7-aarch64 ==1.1.15 *_{{ cdt_build_number|int }} - host: - - libxcursor-cos7-aarch64 ==1.1.15 *_{{ cdt_build_number|int }} - run: - - libxcursor-cos7-aarch64 ==1.1.15 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: libxcursor-license - summary: (CDT) Development files for libXcursor - description: | - libXcursor development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxcursor-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxcursor-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxcursor-devel-cos7-ppc64le/libxcursor-license b/legacy_cdts/libxcursor-devel-cos7-ppc64le/libxcursor-license deleted file mode 100644 index 6d9f423c..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-ppc64le/libxcursor-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2002 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxcursor-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxcursor-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 60eb2d01..00000000 --- a/legacy_cdts/libxcursor-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxcursor-devel-cos7-ppc64le - version: 1.1.15 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXcursor-devel-1.1.15-1.el7.ppc64le.rpm - sha256: a57f95a920c52d0144538ee75a45c0ea89cc3de6c4f3eb11b8ae4d959f9dfb88 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXcursor-1.1.15-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxcursor-cos7-ppc64le ==1.1.15 *_{{ cdt_build_number|int }} - host: - - libxcursor-cos7-ppc64le ==1.1.15 *_{{ cdt_build_number|int }} - run: - - libxcursor-cos7-ppc64le ==1.1.15 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: libxcursor-license - summary: (CDT) Development files for libXcursor - description: | - libXcursor development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-cos6-x86_64/build.sh b/legacy_cdts/libxdamage-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxdamage-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-cos6-x86_64/meta.yaml b/legacy_cdts/libxdamage-cos6-x86_64/meta.yaml deleted file mode 100644 index 35685b69..00000000 --- a/legacy_cdts/libxdamage-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxdamage-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXdamage-1.1.3-4.el6.x86_64.rpm - sha256: 34b28487164c8b2d75638d595011948831be35197bc868f23b1cda8cca690db9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXdamage-1.1.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXdamage-1.1.3/COPYING - summary: "(CDT) X Damage extension library" - description: | - X.Org X11 libXdamage runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-cos7-aarch64/build.sh b/legacy_cdts/libxdamage-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxdamage-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-cos7-aarch64/meta.yaml b/legacy_cdts/libxdamage-cos7-aarch64/meta.yaml deleted file mode 100644 index 6eeeb2ab..00000000 --- a/legacy_cdts/libxdamage-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxdamage-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXdamage-1.1.4-4.1.el7.aarch64.rpm - sha256: 92f25a6874106bb3637e8d4d763cce4df09f1eecd959101774337c3170c7108c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXdamage-1.1.4/COPYING - summary: "(CDT) X Damage extension library" - description: | - X.Org X11 libXdamage runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-cos7-ppc64le/build.sh b/legacy_cdts/libxdamage-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxdamage-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-cos7-ppc64le/meta.yaml b/legacy_cdts/libxdamage-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4d6753e0..00000000 --- a/legacy_cdts/libxdamage-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxdamage-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXdamage-1.1.4-4.1.el7.ppc64le.rpm - sha256: 3a42192bdae42a83d7afdc6734932099f4d459482c0da6d57dce3ec4d8b74dab - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXdamage-1.1.4/COPYING - summary: "(CDT) X Damage extension library" - description: | - X.Org X11 libXdamage runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-devel-cos6-x86_64/build.sh b/legacy_cdts/libxdamage-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxdamage-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-devel-cos6-x86_64/libxdamage-license b/legacy_cdts/libxdamage-devel-cos6-x86_64/libxdamage-license deleted file mode 100644 index c7e2a66e..00000000 --- a/legacy_cdts/libxdamage-devel-cos6-x86_64/libxdamage-license +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxdamage-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxdamage-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 3e4c6947..00000000 --- a/legacy_cdts/libxdamage-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxdamage-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXdamage-devel-1.1.3-4.el6.x86_64.rpm - sha256: 7f50bc14873e1435e78a903c9801ba38dc1ef94b932e1c93010a4635005ac24f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXdamage-1.1.3-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - host: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run: - - libxdamage-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxdamage-license - summary: (CDT) Development files for libXdamage - description: | - X.Org X11 libXdamage development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-devel-cos7-aarch64/build.sh b/legacy_cdts/libxdamage-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-devel-cos7-aarch64/libxdamage-license b/legacy_cdts/libxdamage-devel-cos7-aarch64/libxdamage-license deleted file mode 100644 index c7e2a66e..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-aarch64/libxdamage-license +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxdamage-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxdamage-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 77c0dea4..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxdamage-devel-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXdamage-devel-1.1.4-4.1.el7.aarch64.rpm - sha256: c70eeac31841ba08349db03ee50c92a61ddc48f7f927a603d11e118fc16f7327 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxdamage-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libxdamage-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libxdamage-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxdamage-license - summary: (CDT) Development files for libXdamage - description: | - X.Org X11 libXdamage development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxdamage-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxdamage-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxdamage-devel-cos7-ppc64le/libxdamage-license b/legacy_cdts/libxdamage-devel-cos7-ppc64le/libxdamage-license deleted file mode 100644 index c7e2a66e..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-ppc64le/libxdamage-license +++ /dev/null @@ -1,21 +0,0 @@ - -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxdamage-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxdamage-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 234e0f0e..00000000 --- a/legacy_cdts/libxdamage-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxdamage-devel-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXdamage-devel-1.1.4-4.1.el7.ppc64le.rpm - sha256: 237e40fda7e1e625dff31b02383e7b402d9c9383a1fbe3d4c04f653fbc4b5a41 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXdamage-1.1.4-4.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxdamage-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libxdamage-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libxdamage-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxdamage-license - summary: (CDT) Development files for libXdamage - description: | - X.Org X11 libXdamage development package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-cos6-x86_64/build.sh b/legacy_cdts/libxext-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxext-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-cos6-x86_64/meta.yaml b/legacy_cdts/libxext-cos6-x86_64/meta.yaml deleted file mode 100644 index 718d74d0..00000000 --- a/legacy_cdts/libxext-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-cos6-x86_64 - version: 1.3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXext-1.3.3-1.el6.x86_64.rpm - sha256: bd20507761eae7dfc586e3fc9351d78c1ec9840ac8cce332e959997a12ee4f6a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXext-1.3.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXext-1.3.3/COPYING - summary: "(CDT) X.Org X11 libXext runtime library" - description: | - X.Org X11 libXext runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-cos7-aarch64/build.sh b/legacy_cdts/libxext-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxext-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-cos7-aarch64/meta.yaml b/legacy_cdts/libxext-cos7-aarch64/meta.yaml deleted file mode 100644 index af6eab66..00000000 --- a/legacy_cdts/libxext-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-cos7-aarch64 - version: 1.3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXext-1.3.3-3.el7.aarch64.rpm - sha256: 00ed1512384e41e06a822984152a5a42a46dc963f5ca16f0e7007274cc1d54f3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXext-1.3.3/COPYING - summary: "(CDT) X.Org X11 libXext runtime library" - description: | - X.Org X11 libXext runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-cos7-ppc64le/build.sh b/legacy_cdts/libxext-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxext-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-cos7-ppc64le/meta.yaml b/legacy_cdts/libxext-cos7-ppc64le/meta.yaml deleted file mode 100644 index 951bef3f..00000000 --- a/legacy_cdts/libxext-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-cos7-ppc64le - version: 1.3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXext-1.3.3-3.el7.ppc64le.rpm - sha256: c4d853eda54756426a4e89fcc053f1cb47041498af154c2a9d3450713ac5413a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXext-1.3.3/COPYING - summary: "(CDT) X.Org X11 libXext runtime library" - description: | - X.Org X11 libXext runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-devel-cos6-x86_64/build.sh b/legacy_cdts/libxext-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxext-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-devel-cos6-x86_64/libxext-license b/legacy_cdts/libxext-devel-cos6-x86_64/libxext-license deleted file mode 100644 index e3a63ef7..00000000 --- a/legacy_cdts/libxext-devel-cos6-x86_64/libxext-license +++ /dev/null @@ -1,197 +0,0 @@ -Copyright 1986, 1987, 1988, 1989, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - -Copyright Digital Equipment Corporation, 1996 - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Digital Equipment Corporation -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided ``as is'' without express or implied warranty. - -Copyright (c) 1999, 2005, 2006, 2013, Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright (c) 1989 X Consortium, Inc. and Digital Equipment Corporation. -Copyright (c) 1992 X Consortium, Inc. and Intergraph Corporation. -Copyright (c) 1993 X Consortium, Inc. and Silicon Graphics, Inc. -Copyright (c) 1994, 1995 X Consortium, Inc. and Hewlett-Packard Company. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Digital Equipment Corporation, Intergraph Corporation, Silicon -Graphics, Hewlett-Packard, and the X Consortium make no -representations about the suitability for any purpose of the -information in this document. This documentation is provided ``as is'' -without express or implied warranty. diff --git a/legacy_cdts/libxext-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxext-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 37d87b42..00000000 --- a/legacy_cdts/libxext-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-devel-cos6-x86_64 - version: 1.3.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXext-devel-1.3.3-1.el6.x86_64.rpm - sha256: f12cbee9f19dd3c464bee670c2649ebdf363b9950a9f8662b16d4e79422ef5d9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXext-1.3.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int }} - host: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int }} - run: - - libxext-cos6-x86_64 ==1.3.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxext-license - summary: (CDT) X.Org X11 libXext development package - description: | - X.Org X11 libXext development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-devel-cos7-aarch64/build.sh b/legacy_cdts/libxext-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxext-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-devel-cos7-aarch64/libxext-license b/legacy_cdts/libxext-devel-cos7-aarch64/libxext-license deleted file mode 100644 index e3a63ef7..00000000 --- a/legacy_cdts/libxext-devel-cos7-aarch64/libxext-license +++ /dev/null @@ -1,197 +0,0 @@ -Copyright 1986, 1987, 1988, 1989, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - -Copyright Digital Equipment Corporation, 1996 - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Digital Equipment Corporation -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided ``as is'' without express or implied warranty. - -Copyright (c) 1999, 2005, 2006, 2013, Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright (c) 1989 X Consortium, Inc. and Digital Equipment Corporation. -Copyright (c) 1992 X Consortium, Inc. and Intergraph Corporation. -Copyright (c) 1993 X Consortium, Inc. and Silicon Graphics, Inc. -Copyright (c) 1994, 1995 X Consortium, Inc. and Hewlett-Packard Company. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Digital Equipment Corporation, Intergraph Corporation, Silicon -Graphics, Hewlett-Packard, and the X Consortium make no -representations about the suitability for any purpose of the -information in this document. This documentation is provided ``as is'' -without express or implied warranty. diff --git a/legacy_cdts/libxext-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxext-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 172dd0d4..00000000 --- a/legacy_cdts/libxext-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-devel-cos7-aarch64 - version: 1.3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXext-devel-1.3.3-3.el7.aarch64.rpm - sha256: 16da1ccb6de8f6618ff8aed0c6dea27ecaa4c698fec36ae717c5f5ce35f086cb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxext-cos7-aarch64 ==1.3.3 *_{{ cdt_build_number|int }} - host: - - libxext-cos7-aarch64 ==1.3.3 *_{{ cdt_build_number|int }} - run: - - libxext-cos7-aarch64 ==1.3.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxext-license - summary: (CDT) X.Org X11 libXext development package - description: | - X.Org X11 libXext development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxext-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxext-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxext-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxext-devel-cos7-ppc64le/libxext-license b/legacy_cdts/libxext-devel-cos7-ppc64le/libxext-license deleted file mode 100644 index e3a63ef7..00000000 --- a/legacy_cdts/libxext-devel-cos7-ppc64le/libxext-license +++ /dev/null @@ -1,197 +0,0 @@ -Copyright 1986, 1987, 1988, 1989, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - -Copyright Digital Equipment Corporation, 1996 - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Digital Equipment Corporation -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided ``as is'' without express or implied warranty. - -Copyright (c) 1999, 2005, 2006, 2013, Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright (c) 1989 X Consortium, Inc. and Digital Equipment Corporation. -Copyright (c) 1992 X Consortium, Inc. and Intergraph Corporation. -Copyright (c) 1993 X Consortium, Inc. and Silicon Graphics, Inc. -Copyright (c) 1994, 1995 X Consortium, Inc. and Hewlett-Packard Company. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Digital Equipment Corporation, Intergraph Corporation, Silicon -Graphics, Hewlett-Packard, and the X Consortium make no -representations about the suitability for any purpose of the -information in this document. This documentation is provided ``as is'' -without express or implied warranty. diff --git a/legacy_cdts/libxext-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxext-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 90b3cb84..00000000 --- a/legacy_cdts/libxext-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxext-devel-cos7-ppc64le - version: 1.3.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXext-devel-1.3.3-3.el7.ppc64le.rpm - sha256: 0780a8fb18687d2d290d25ba8363fd08a1254af590fcb8b2ffef0acc510ae8a3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXext-1.3.3-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxext-cos7-ppc64le ==1.3.3 *_{{ cdt_build_number|int }} - host: - - libxext-cos7-ppc64le ==1.3.3 *_{{ cdt_build_number|int }} - run: - - libxext-cos7-ppc64le ==1.3.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxext-license - summary: (CDT) X.Org X11 libXext development package - description: | - X.Org X11 libXext development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-cos6-x86_64/build.sh b/legacy_cdts/libxfixes-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxfixes-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-cos6-x86_64/meta.yaml b/legacy_cdts/libxfixes-cos6-x86_64/meta.yaml deleted file mode 100644 index 89ec03fd..00000000 --- a/legacy_cdts/libxfixes-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-cos6-x86_64 - version: 5.0.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXfixes-5.0.3-1.el6.x86_64.rpm - sha256: 96b5fdf0e8060ea9a2496110048412401b51361aa2f6ed43bd702a5c137273a9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXfixes-5.0.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXfixes-5.0.3/COPYING - summary: "(CDT) X Fixes library" - description: | - X Fixes library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-cos7-aarch64/build.sh b/legacy_cdts/libxfixes-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxfixes-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-cos7-aarch64/meta.yaml b/legacy_cdts/libxfixes-cos7-aarch64/meta.yaml deleted file mode 100644 index 25386a39..00000000 --- a/legacy_cdts/libxfixes-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-cos7-aarch64 - version: 5.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXfixes-5.0.3-1.el7.aarch64.rpm - sha256: e20b03ef865873f1cc6903e1e78c898d593e114df4e3436caaf20b49f2c994c8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.6 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.6 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXfixes-5.0.3/COPYING - summary: "(CDT) X Fixes library" - description: | - X Fixes library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-cos7-ppc64le/build.sh b/legacy_cdts/libxfixes-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxfixes-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-cos7-ppc64le/meta.yaml b/legacy_cdts/libxfixes-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1d1cefa6..00000000 --- a/legacy_cdts/libxfixes-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-cos7-ppc64le - version: 5.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXfixes-5.0.3-1.el7.ppc64le.rpm - sha256: 223ac82df2de0a8cda9a94a1797ae6d657fb099bf91c3a1c1391be516771e3d6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.6 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.6 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXfixes-5.0.3/COPYING - summary: "(CDT) X Fixes library" - description: | - X Fixes library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-devel-cos6-x86_64/build.sh b/legacy_cdts/libxfixes-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxfixes-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-devel-cos6-x86_64/libxfixes-license b/legacy_cdts/libxfixes-devel-cos6-x86_64/libxfixes-license deleted file mode 100644 index 66012a93..00000000 --- a/legacy_cdts/libxfixes-devel-cos6-x86_64/libxfixes-license +++ /dev/null @@ -1,41 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxfixes-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxfixes-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 2d127250..00000000 --- a/legacy_cdts/libxfixes-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-devel-cos6-x86_64 - version: 5.0.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXfixes-devel-5.0.3-1.el6.x86_64.rpm - sha256: ec527e17374192217de76faf9b2c2aabcf8b895faad160e21ad0c299385171b1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXfixes-5.0.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int }} - host: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int }} - run: - - libxfixes-cos6-x86_64 ==5.0.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxfixes-license - summary: (CDT) Development files for libXfixes - description: | - libXfixes development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-devel-cos7-aarch64/build.sh b/legacy_cdts/libxfixes-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-devel-cos7-aarch64/libxfixes-license b/legacy_cdts/libxfixes-devel-cos7-aarch64/libxfixes-license deleted file mode 100644 index 66012a93..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-aarch64/libxfixes-license +++ /dev/null @@ -1,41 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxfixes-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxfixes-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index d5dda9f6..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-devel-cos7-aarch64 - version: 5.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXfixes-devel-5.0.3-1.el7.aarch64.rpm - sha256: b8eb45abf6e6f4cb9b149821aedb6fedbe0b307d609c46773063701baa62420a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxfixes-cos7-aarch64 ==5.0.3 *_{{ cdt_build_number|int }} - host: - - libxfixes-cos7-aarch64 ==5.0.3 *_{{ cdt_build_number|int }} - run: - - libxfixes-cos7-aarch64 ==5.0.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxfixes-license - summary: (CDT) Development files for libXfixes - description: | - libXfixes development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxfixes-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxfixes-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxfixes-devel-cos7-ppc64le/libxfixes-license b/legacy_cdts/libxfixes-devel-cos7-ppc64le/libxfixes-license deleted file mode 100644 index 66012a93..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-ppc64le/libxfixes-license +++ /dev/null @@ -1,41 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxfixes-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxfixes-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index ea35adb7..00000000 --- a/legacy_cdts/libxfixes-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxfixes-devel-cos7-ppc64le - version: 5.0.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXfixes-devel-5.0.3-1.el7.ppc64le.rpm - sha256: b6af1f30e2cf9bafc9f1776c2f4750f76c8ea42ea1972b9e56df168f0e3f7763 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXfixes-5.0.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxfixes-cos7-ppc64le ==5.0.3 *_{{ cdt_build_number|int }} - host: - - libxfixes-cos7-ppc64le ==5.0.3 *_{{ cdt_build_number|int }} - run: - - libxfixes-cos7-ppc64le ==5.0.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxfixes-license - summary: (CDT) Development files for libXfixes - description: | - libXfixes development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-cos6-x86_64/build.sh b/legacy_cdts/libxft-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxft-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-cos6-x86_64/libXft-license b/legacy_cdts/libxft-cos6-x86_64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-cos6-x86_64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-cos6-x86_64/meta.yaml b/legacy_cdts/libxft-cos6-x86_64/meta.yaml deleted file mode 100644 index af40d7fb..00000000 --- a/legacy_cdts/libxft-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-cos6-x86_64 - version: 2.3.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXft-2.3.2-1.el6.x86_64.rpm - sha256: 4bdb750c6f7ba22cf0f3ef94ceaa33034e5830cd81b8bf18db07d2dce23ccd9c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXft-2.3.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos6-x86_64 >=2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft runtime library - description: | - X.Org X11 libXft runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-cos7-aarch64/build.sh b/legacy_cdts/libxft-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxft-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-cos7-aarch64/libXft-license b/legacy_cdts/libxft-cos7-aarch64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-cos7-aarch64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-cos7-aarch64/meta.yaml b/legacy_cdts/libxft-cos7-aarch64/meta.yaml deleted file mode 100644 index cac26c43..00000000 --- a/legacy_cdts/libxft-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-cos7-aarch64 - version: 2.3.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXft-2.3.2-2.el7.aarch64.rpm - sha256: 9cb1b9c20cf56a15f83e2242d8c46a66095d97e88480be4c2c0cd623b90ab731 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos7-aarch64 >=2.2 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos7-aarch64 >=2.2 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos7-aarch64 >=2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft runtime library - description: | - X.Org X11 libXft runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-cos7-ppc64le/build.sh b/legacy_cdts/libxft-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxft-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-cos7-ppc64le/libXft-license b/legacy_cdts/libxft-cos7-ppc64le/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-cos7-ppc64le/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-cos7-ppc64le/meta.yaml b/legacy_cdts/libxft-cos7-ppc64le/meta.yaml deleted file mode 100644 index e67a27d5..00000000 --- a/legacy_cdts/libxft-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-cos7-ppc64le - version: 2.3.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXft-2.3.2-2.el7.ppc64le.rpm - sha256: 42f4076ae5fbb2ed7a962f23c7a595e0083fe9a3ee337f7a1741e05276b5c69a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - fontconfig-cos7-ppc64le >=2.2 *_{{ cdt_build_number|int }} - host: - - fontconfig-cos7-ppc64le >=2.2 *_{{ cdt_build_number|int }} - run: - - fontconfig-cos7-ppc64le >=2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft runtime library - description: | - X.Org X11 libXft runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-devel-cos6-x86_64/build.sh b/legacy_cdts/libxft-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxft-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-devel-cos6-x86_64/libXft-license b/legacy_cdts/libxft-devel-cos6-x86_64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-devel-cos6-x86_64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxft-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0cd5a931..00000000 --- a/legacy_cdts/libxft-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-devel-cos6-x86_64 - version: 2.3.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXft-devel-2.3.2-1.el6.x86_64.rpm - sha256: 3059b776f66acda0e2f9c0558f7d3be184b882a81243e748a85632c635bf243c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXft-2.3.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int }} - host: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int }} - run: - - libxft-cos6-x86_64 ==2.3.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft development package - description: | - X.Org X11 libXft development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-devel-cos7-aarch64/build.sh b/legacy_cdts/libxft-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxft-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-devel-cos7-aarch64/libXft-license b/legacy_cdts/libxft-devel-cos7-aarch64/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-devel-cos7-aarch64/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxft-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e3a6dc8b..00000000 --- a/legacy_cdts/libxft-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-devel-cos7-aarch64 - version: 2.3.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXft-devel-2.3.2-2.el7.aarch64.rpm - sha256: 2164191fb14e7b60155f7e3d55efb799af6dc98f4b138b3c71d079bd4f7b4e65 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxft-cos7-aarch64 ==2.3.2 *_{{ cdt_build_number|int }} - host: - - libxft-cos7-aarch64 ==2.3.2 *_{{ cdt_build_number|int }} - run: - - libxft-cos7-aarch64 ==2.3.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft development package - description: | - X.Org X11 libXft development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxft-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxft-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxft-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxft-devel-cos7-ppc64le/libXft-license b/legacy_cdts/libxft-devel-cos7-ppc64le/libXft-license deleted file mode 100644 index a97b6e6b..00000000 --- a/legacy_cdts/libxft-devel-cos7-ppc64le/libXft-license +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/libxft-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxft-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index f2f12982..00000000 --- a/legacy_cdts/libxft-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxft-devel-cos7-ppc64le - version: 2.3.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXft-devel-2.3.2-2.el7.ppc64le.rpm - sha256: 74b1f076c4bd367ffeb93d24e12eb2aacba812e206d92346c4aa87dcd1ab1fb4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXft-2.3.2-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxft-cos7-ppc64le ==2.3.2 *_{{ cdt_build_number|int }} - host: - - libxft-cos7-ppc64le ==2.3.2 *_{{ cdt_build_number|int }} - run: - - libxft-cos7-ppc64le ==2.3.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libXft-license - summary: (CDT) X.Org X11 libXft development package - description: | - X.Org X11 libXft development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-cos6-x86_64/build.sh b/legacy_cdts/libxi-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxi-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-cos6-x86_64/meta.yaml b/legacy_cdts/libxi-cos6-x86_64/meta.yaml deleted file mode 100644 index 7a96ca9e..00000000 --- a/legacy_cdts/libxi-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-cos6-x86_64 - version: 1.7.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXi-1.7.8-1.el6.x86_64.rpm - sha256: 3b7b5b08f2865e0da73dab056feb525f28f627a82fbc1ae03f3b26a0c1eaa355 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXi-1.7.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXi-1.7.8/COPYING - summary: "(CDT) X.Org X11 libXi runtime library" - description: | - X.Org X11 libXi runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-cos7-aarch64/build.sh b/legacy_cdts/libxi-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxi-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-cos7-aarch64/meta.yaml b/legacy_cdts/libxi-cos7-aarch64/meta.yaml deleted file mode 100644 index 0aabb903..00000000 --- a/legacy_cdts/libxi-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-cos7-aarch64 - version: 1.7.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXi-1.7.9-1.el7.aarch64.rpm - sha256: 04fd002ccd765db6ea93aae26fd269301e9b3f0b64568acb85e6c2bdc8f45e18 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXi-1.7.9/COPYING - summary: "(CDT) X.Org X11 libXi runtime library" - description: | - X.Org X11 libXi runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-cos7-ppc64le/build.sh b/legacy_cdts/libxi-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxi-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-cos7-ppc64le/meta.yaml b/legacy_cdts/libxi-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5a4f0c17..00000000 --- a/legacy_cdts/libxi-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-cos7-ppc64le - version: 1.7.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXi-1.7.9-1.el7.ppc64le.rpm - sha256: afbfd61620739d3b4eece1a4bb0ff018912f485a4d9f2588c92ff4bdcc5d1639 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXi-1.7.9/COPYING - summary: "(CDT) X.Org X11 libXi runtime library" - description: | - X.Org X11 libXi runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-devel-cos6-x86_64/build.sh b/legacy_cdts/libxi-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxi-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-devel-cos6-x86_64/libxi-license b/legacy_cdts/libxi-devel-cos6-x86_64/libxi-license deleted file mode 100644 index 3b8f4fd6..00000000 --- a/legacy_cdts/libxi-devel-cos6-x86_64/libxi-license +++ /dev/null @@ -1,84 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 2008 Peter Hutterer - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the author shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the author. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxi-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxi-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 8ead5cd7..00000000 --- a/legacy_cdts/libxi-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-devel-cos6-x86_64 - version: 1.7.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXi-devel-1.7.8-1.el6.x86_64.rpm - sha256: 21e90483fe401d002eb794040ca21b31e84eb8fc87e706ec6dace3c8fc0d4c3b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXi-1.7.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int }} - host: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int }} - run: - - libxi-cos6-x86_64 ==1.7.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxi-license - summary: (CDT) X.Org X11 libXi development package - description: | - X.Org X11 libXi development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-devel-cos7-aarch64/build.sh b/legacy_cdts/libxi-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxi-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-devel-cos7-aarch64/libxi-license b/legacy_cdts/libxi-devel-cos7-aarch64/libxi-license deleted file mode 100644 index 3b8f4fd6..00000000 --- a/legacy_cdts/libxi-devel-cos7-aarch64/libxi-license +++ /dev/null @@ -1,84 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 2008 Peter Hutterer - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the author shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the author. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxi-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxi-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 20b1fd56..00000000 --- a/legacy_cdts/libxi-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-devel-cos7-aarch64 - version: 1.7.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXi-devel-1.7.9-1.el7.aarch64.rpm - sha256: c1d5faf91377c1ccf168e3c2183929d163165f5f253a529106197ea463f2a726 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxi-cos7-aarch64 ==1.7.9 *_{{ cdt_build_number|int }} - host: - - libxi-cos7-aarch64 ==1.7.9 *_{{ cdt_build_number|int }} - run: - - libxi-cos7-aarch64 ==1.7.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxi-license - summary: (CDT) X.Org X11 libXi development package - description: | - X.Org X11 libXi development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxi-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxi-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxi-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxi-devel-cos7-ppc64le/libxi-license b/legacy_cdts/libxi-devel-cos7-ppc64le/libxi-license deleted file mode 100644 index 3b8f4fd6..00000000 --- a/legacy_cdts/libxi-devel-cos7-ppc64le/libxi-license +++ /dev/null @@ -1,84 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 2008 Peter Hutterer - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the author shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the author. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/libxi-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxi-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index f9144f06..00000000 --- a/legacy_cdts/libxi-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxi-devel-cos7-ppc64le - version: 1.7.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXi-devel-1.7.9-1.el7.ppc64le.rpm - sha256: 4ffc7181b0709a89be10112c26204d0ec7d605d29e47084368a131ca39f974f9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXi-1.7.9-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxi-cos7-ppc64le ==1.7.9 *_{{ cdt_build_number|int }} - host: - - libxi-cos7-ppc64le ==1.7.9 *_{{ cdt_build_number|int }} - run: - - libxi-cos7-ppc64le ==1.7.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxi-license - summary: (CDT) X.Org X11 libXi development package - description: | - X.Org X11 libXi development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-cos6-x86_64/build.sh b/legacy_cdts/libxinerama-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxinerama-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-cos6-x86_64/meta.yaml b/legacy_cdts/libxinerama-cos6-x86_64/meta.yaml deleted file mode 100644 index d18c14d4..00000000 --- a/legacy_cdts/libxinerama-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXinerama-1.1.3-2.1.el6.x86_64.rpm - sha256: d521385486e0cb10deb0b859a56919f06e5a192e931c388af614fa2bb79d9b49 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXinerama-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXinerama-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXinerama runtime library" - description: | - X.Org X11 libXinerama runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-cos7-aarch64/build.sh b/legacy_cdts/libxinerama-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxinerama-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-cos7-aarch64/meta.yaml b/legacy_cdts/libxinerama-cos7-aarch64/meta.yaml deleted file mode 100644 index b7f7e03f..00000000 --- a/legacy_cdts/libxinerama-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-cos7-aarch64 - version: 1.1.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXinerama-1.1.3-2.1.el7.aarch64.rpm - sha256: 2b1e4d730954ab7e85550841938eefdaea0dc6e8b4509e2773b9b90d1b5dbc36 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXinerama-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXinerama runtime library" - description: | - X.Org X11 libXinerama runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-cos7-ppc64le/build.sh b/legacy_cdts/libxinerama-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxinerama-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-cos7-ppc64le/meta.yaml b/legacy_cdts/libxinerama-cos7-ppc64le/meta.yaml deleted file mode 100644 index ba711cf1..00000000 --- a/legacy_cdts/libxinerama-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-cos7-ppc64le - version: 1.1.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXinerama-1.1.3-2.1.el7.ppc64le.rpm - sha256: 5ad7a0f6001ff173313f0cf683f03f274add850bf7dc60d5a444fcd7d819c455 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXinerama-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXinerama runtime library" - description: | - X.Org X11 libXinerama runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-devel-cos6-x86_64/build.sh b/legacy_cdts/libxinerama-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxinerama-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-devel-cos6-x86_64/libxinerma-license b/legacy_cdts/libxinerama-devel-cos6-x86_64/libxinerma-license deleted file mode 100644 index b565d04a..00000000 --- a/legacy_cdts/libxinerama-devel-cos6-x86_64/libxinerma-license +++ /dev/null @@ -1,66 +0,0 @@ -Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/libxinerama-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxinerama-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index ac31bb09..00000000 --- a/legacy_cdts/libxinerama-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXinerama-devel-1.1.3-2.1.el6.x86_64.rpm - sha256: 0b25538ec48990ce5743482beddb6c00fa514e0cd0443fdaa505d48864b2e300 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXinerama-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - host: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run: - - libxinerama-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxinerma-license - summary: (CDT) X.Org X11 libXinerama development package - description: | - X.Org X11 libXinerama development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-devel-cos7-aarch64/build.sh b/legacy_cdts/libxinerama-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-devel-cos7-aarch64/libxinerma-license b/legacy_cdts/libxinerama-devel-cos7-aarch64/libxinerma-license deleted file mode 100644 index b565d04a..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-aarch64/libxinerma-license +++ /dev/null @@ -1,66 +0,0 @@ -Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/libxinerama-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxinerama-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 8d92b705..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-devel-cos7-aarch64 - version: 1.1.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXinerama-devel-1.1.3-2.1.el7.aarch64.rpm - sha256: c96131fd24f01dc5879fe3b20a3887c4905d083586107e5114206b8e598a94c3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxinerama-cos7-aarch64 ==1.1.3 *_{{ cdt_build_number|int }} - host: - - libxinerama-cos7-aarch64 ==1.1.3 *_{{ cdt_build_number|int }} - run: - - libxinerama-cos7-aarch64 ==1.1.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxinerma-license - summary: (CDT) X.Org X11 libXinerama development package - description: | - X.Org X11 libXinerama development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxinerama-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxinerama-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxinerama-devel-cos7-ppc64le/libxinerma-license b/legacy_cdts/libxinerama-devel-cos7-ppc64le/libxinerma-license deleted file mode 100644 index b565d04a..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-ppc64le/libxinerma-license +++ /dev/null @@ -1,66 +0,0 @@ -Copyright (c) 2007, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/libxinerama-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxinerama-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index d059e208..00000000 --- a/legacy_cdts/libxinerama-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxinerama-devel-cos7-ppc64le - version: 1.1.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXinerama-devel-1.1.3-2.1.el7.ppc64le.rpm - sha256: 95da52d3175a6bb7dd334b92be25c037a9955fd766de785178fbb6f443de2975 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXinerama-1.1.3-2.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxinerama-cos7-ppc64le ==1.1.3 *_{{ cdt_build_number|int }} - host: - - libxinerama-cos7-ppc64le ==1.1.3 *_{{ cdt_build_number|int }} - run: - - libxinerama-cos7-ppc64le ==1.1.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxinerma-license - summary: (CDT) X.Org X11 libXinerama development package - description: | - X.Org X11 libXinerama development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxkbcommon-cos7-aarch64/build.sh b/legacy_cdts/libxkbcommon-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxkbcommon-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxkbcommon-cos7-aarch64/libxkbcommon-license b/legacy_cdts/libxkbcommon-cos7-aarch64/libxkbcommon-license deleted file mode 100644 index ab1e8047..00000000 --- a/legacy_cdts/libxkbcommon-cos7-aarch64/libxkbcommon-license +++ /dev/null @@ -1,215 +0,0 @@ -The following is a list of all copyright notices and license statements which -appear in the xkbcommon source tree. - -If making new contributions, the first form (i.e. Daniel Stone, Ran Benita, -etc) is vastly preferred. - -All licenses are derivative of the MIT/X11 license, mostly identical other -than no-endorsement clauses (e.g. paragraph 4 of The Open Group's license). - -These statements are split into two sections: one for the code compiled and -distributed as part of the libxkbcommon shared library and the code -component of all tests (i.e. everything under src/ and xkbcommon/, plus the -.c and .h files under test/), and another for the test data under test/data, -which is distributed with the xkbcommon source tarball, but not installed to -the system. - - -BEGINNING OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS: - - -------------------------------------------------------------------------------- - -Copyright © 2009-2012, 2016 Daniel Stone -Copyright © 2012 Ran Benita -Copyright © 2010, 2012 Intel Corporation -Copyright © 2008, 2009 Dan Nicholson -Copyright © 2010 Francisco Jerez - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------------------- - - -Copyright 1985, 1987, 1988, 1990, 1998 The Open Group - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - - -------------------------------------------------------------------------------- - - -Copyright (c) 1993, 1994, 1995, 1996 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright (C) 2011 Joseph Adams - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -------------------------------------------------------------------------------- - - - -END OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS - - -BEGINNING OF LICENSE STATEMENTS FOR UNDISTRIBUTED DATA FILES IN test/data, -derived from xkeyboard-config: - - - -------------------------------------------------------------------------------- - -Copyright 1996 by Joseph Moss -Copyright (C) 2002-2007 Free Software Foundation, Inc. -Copyright (C) Dmitry Golubev , 2003-2004 -Copyright (C) 2004, Gregory Mokhin -Copyright (C) 2006 Erdal Ronahî - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the copyright holder(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The copyright holder(s) makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - Copyright 1992 by Oki Technosystems Laboratory, Inc. - Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. \ No newline at end of file diff --git a/legacy_cdts/libxkbcommon-cos7-aarch64/meta.yaml b/legacy_cdts/libxkbcommon-cos7-aarch64/meta.yaml deleted file mode 100644 index d9dd0387..00000000 --- a/legacy_cdts/libxkbcommon-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libxkbcommon-cos7-aarch64 - version: 0.7.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxkbcommon-0.7.1-3.el7.aarch64.rpm - sha256: ad9684ce41bae8980522aa3a48e5473f105c322a12df666b9a1d1a5ed0063b46 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxkbcommon-license - summary: (CDT) X.Org X11 XKB parsing library - description: | - libxkbcommon is the X.Org library for compiling XKB maps into formats usable - by the X Server or other display servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxkbcommon-cos7-ppc64le/build.sh b/legacy_cdts/libxkbcommon-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxkbcommon-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxkbcommon-cos7-ppc64le/libxkbcommon-license b/legacy_cdts/libxkbcommon-cos7-ppc64le/libxkbcommon-license deleted file mode 100644 index ab1e8047..00000000 --- a/legacy_cdts/libxkbcommon-cos7-ppc64le/libxkbcommon-license +++ /dev/null @@ -1,215 +0,0 @@ -The following is a list of all copyright notices and license statements which -appear in the xkbcommon source tree. - -If making new contributions, the first form (i.e. Daniel Stone, Ran Benita, -etc) is vastly preferred. - -All licenses are derivative of the MIT/X11 license, mostly identical other -than no-endorsement clauses (e.g. paragraph 4 of The Open Group's license). - -These statements are split into two sections: one for the code compiled and -distributed as part of the libxkbcommon shared library and the code -component of all tests (i.e. everything under src/ and xkbcommon/, plus the -.c and .h files under test/), and another for the test data under test/data, -which is distributed with the xkbcommon source tarball, but not installed to -the system. - - -BEGINNING OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS: - - -------------------------------------------------------------------------------- - -Copyright © 2009-2012, 2016 Daniel Stone -Copyright © 2012 Ran Benita -Copyright © 2010, 2012 Intel Corporation -Copyright © 2008, 2009 Dan Nicholson -Copyright © 2010 Francisco Jerez - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------------------- - - -Copyright 1985, 1987, 1988, 1990, 1998 The Open Group - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - - -------------------------------------------------------------------------------- - - -Copyright (c) 1993, 1994, 1995, 1996 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright (C) 2011 Joseph Adams - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -------------------------------------------------------------------------------- - - - -END OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS - - -BEGINNING OF LICENSE STATEMENTS FOR UNDISTRIBUTED DATA FILES IN test/data, -derived from xkeyboard-config: - - - -------------------------------------------------------------------------------- - -Copyright 1996 by Joseph Moss -Copyright (C) 2002-2007 Free Software Foundation, Inc. -Copyright (C) Dmitry Golubev , 2003-2004 -Copyright (C) 2004, Gregory Mokhin -Copyright (C) 2006 Erdal Ronahî - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the copyright holder(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The copyright holder(s) makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - Copyright 1992 by Oki Technosystems Laboratory, Inc. - Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. \ No newline at end of file diff --git a/legacy_cdts/libxkbcommon-cos7-ppc64le/meta.yaml b/legacy_cdts/libxkbcommon-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9fbbf308..00000000 --- a/legacy_cdts/libxkbcommon-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: libxkbcommon-cos7-ppc64le - version: 0.7.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxkbcommon-0.7.1-3.el7.ppc64le.rpm - sha256: 8a12c418e21ae58e623a2ef98cbd93d52748025c65519e1811c5144fe7d3d8bb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxkbcommon-license - summary: (CDT) X.Org X11 XKB parsing library - description: | - libxkbcommon is the X.Org library for compiling XKB maps into formats usable - by the X Server or other display servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/build.sh b/legacy_cdts/libxkbcommon-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/libxkbcommon-license b/legacy_cdts/libxkbcommon-devel-cos7-aarch64/libxkbcommon-license deleted file mode 100644 index ab1e8047..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/libxkbcommon-license +++ /dev/null @@ -1,215 +0,0 @@ -The following is a list of all copyright notices and license statements which -appear in the xkbcommon source tree. - -If making new contributions, the first form (i.e. Daniel Stone, Ran Benita, -etc) is vastly preferred. - -All licenses are derivative of the MIT/X11 license, mostly identical other -than no-endorsement clauses (e.g. paragraph 4 of The Open Group's license). - -These statements are split into two sections: one for the code compiled and -distributed as part of the libxkbcommon shared library and the code -component of all tests (i.e. everything under src/ and xkbcommon/, plus the -.c and .h files under test/), and another for the test data under test/data, -which is distributed with the xkbcommon source tarball, but not installed to -the system. - - -BEGINNING OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS: - - -------------------------------------------------------------------------------- - -Copyright © 2009-2012, 2016 Daniel Stone -Copyright © 2012 Ran Benita -Copyright © 2010, 2012 Intel Corporation -Copyright © 2008, 2009 Dan Nicholson -Copyright © 2010 Francisco Jerez - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------------------- - - -Copyright 1985, 1987, 1988, 1990, 1998 The Open Group - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - - -------------------------------------------------------------------------------- - - -Copyright (c) 1993, 1994, 1995, 1996 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright (C) 2011 Joseph Adams - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -------------------------------------------------------------------------------- - - - -END OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS - - -BEGINNING OF LICENSE STATEMENTS FOR UNDISTRIBUTED DATA FILES IN test/data, -derived from xkeyboard-config: - - - -------------------------------------------------------------------------------- - -Copyright 1996 by Joseph Moss -Copyright (C) 2002-2007 Free Software Foundation, Inc. -Copyright (C) Dmitry Golubev , 2003-2004 -Copyright (C) 2004, Gregory Mokhin -Copyright (C) 2006 Erdal Ronahî - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the copyright holder(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The copyright holder(s) makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - Copyright 1992 by Oki Technosystems Laboratory, Inc. - Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. \ No newline at end of file diff --git a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index d9465be6..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxkbcommon-devel-cos7-aarch64 - version: 0.7.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxkbcommon-devel-0.7.1-3.el7.aarch64.rpm - sha256: fb6f1b847528eafa3633ae8dc90d76573b1dd69417fb13173831d6dbd9b41e4d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxkbcommon-cos7-aarch64 ==0.7.1 *_{{ cdt_build_number|int }} - host: - - libxkbcommon-cos7-aarch64 ==0.7.1 *_{{ cdt_build_number|int }} - run: - - libxkbcommon-cos7-aarch64 ==0.7.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxkbcommon-license - summary: (CDT) X.Org X11 XKB parsing development package - description: | - X.Org X11 XKB parsing development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/libxkbcommon-license b/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/libxkbcommon-license deleted file mode 100644 index ab1e8047..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/libxkbcommon-license +++ /dev/null @@ -1,215 +0,0 @@ -The following is a list of all copyright notices and license statements which -appear in the xkbcommon source tree. - -If making new contributions, the first form (i.e. Daniel Stone, Ran Benita, -etc) is vastly preferred. - -All licenses are derivative of the MIT/X11 license, mostly identical other -than no-endorsement clauses (e.g. paragraph 4 of The Open Group's license). - -These statements are split into two sections: one for the code compiled and -distributed as part of the libxkbcommon shared library and the code -component of all tests (i.e. everything under src/ and xkbcommon/, plus the -.c and .h files under test/), and another for the test data under test/data, -which is distributed with the xkbcommon source tarball, but not installed to -the system. - - -BEGINNING OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS: - - -------------------------------------------------------------------------------- - -Copyright © 2009-2012, 2016 Daniel Stone -Copyright © 2012 Ran Benita -Copyright © 2010, 2012 Intel Corporation -Copyright © 2008, 2009 Dan Nicholson -Copyright © 2010 Francisco Jerez - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -------------------------------------------------------------------------------- - - -Copyright 1985, 1987, 1988, 1990, 1998 The Open Group - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - - -------------------------------------------------------------------------------- - - -Copyright (c) 1993, 1994, 1995, 1996 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - -Copyright (C) 2011 Joseph Adams - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. - - -------------------------------------------------------------------------------- - - - -END OF SOFTWARE COPYRIGHT/LICENSE STATEMENTS - - -BEGINNING OF LICENSE STATEMENTS FOR UNDISTRIBUTED DATA FILES IN test/data, -derived from xkeyboard-config: - - - -------------------------------------------------------------------------------- - -Copyright 1996 by Joseph Moss -Copyright (C) 2002-2007 Free Software Foundation, Inc. -Copyright (C) Dmitry Golubev , 2003-2004 -Copyright (C) 2004, Gregory Mokhin -Copyright (C) 2006 Erdal Ronahî - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of the copyright holder(s) not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. The copyright holder(s) makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -THE COPYRIGHT HOLDER(S) DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDER(S) BE LIABLE FOR ANY SPECIAL, 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. - - -------------------------------------------------------------------------------- - - Copyright 1992 by Oki Technosystems Laboratory, Inc. - Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. \ No newline at end of file diff --git a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 06ef3eac..00000000 --- a/legacy_cdts/libxkbcommon-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxkbcommon-devel-cos7-ppc64le - version: 0.7.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxkbcommon-devel-0.7.1-3.el7.ppc64le.rpm - sha256: 0562f976047a757fb86081a09040ca0027df89e22a5d28d659304091504cbff9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxkbcommon-0.7.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxkbcommon-cos7-ppc64le ==0.7.1 *_{{ cdt_build_number|int }} - host: - - libxkbcommon-cos7-ppc64le ==0.7.1 *_{{ cdt_build_number|int }} - run: - - libxkbcommon-cos7-ppc64le ==0.7.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxkbcommon-license - summary: (CDT) X.Org X11 XKB parsing development package - description: | - X.Org X11 XKB parsing development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-cos6-x86_64/build.sh b/legacy_cdts/libxml2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxml2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-cos6-x86_64/libxml2-license b/legacy_cdts/libxml2-cos6-x86_64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-cos6-x86_64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-cos6-x86_64/meta.yaml b/legacy_cdts/libxml2-cos6-x86_64/meta.yaml deleted file mode 100644 index 2d7a9456..00000000 --- a/legacy_cdts/libxml2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxml2-cos6-x86_64 - version: 2.7.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxml2-2.7.6-21.el6_8.1.x86_64.rpm - sha256: ff0ee13d07fcec255c1787a03ba982346e7e79dd03112649707eba3154858e14 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxml2-2.7.6-21.el6_8.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Library providing XML and HTML support - description: | - This library allows to manipulate XML files. It includes support to read, - modify and write XML and HTML files. There is DTDs support this includes - parsing and validation even with complex DtDs, either at parse time or later - once the document has been modified. The output can be a simple SAX stream or - and in-memory DOM like representations. In this case one can use the built-in - XPath and XPointer implementation to select subnodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-cos7-aarch64/build.sh b/legacy_cdts/libxml2-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxml2-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-cos7-aarch64/libxml2-license b/legacy_cdts/libxml2-cos7-aarch64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-cos7-aarch64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-cos7-aarch64/meta.yaml b/legacy_cdts/libxml2-cos7-aarch64/meta.yaml deleted file mode 100644 index 1da58524..00000000 --- a/legacy_cdts/libxml2-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxml2-cos7-aarch64 - version: 2.9.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxml2-2.9.1-6.el7.5.aarch64.rpm - sha256: 5532556bb4b30f40e9ca2f6d882385b948d81c9a0bdcebbf737fa53457d512ce - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Library providing XML and HTML support - description: | - This library allows to manipulate XML files. It includes support to read, - modify and write XML and HTML files. There is DTDs support this includes - parsing and validation even with complex DtDs, either at parse time or later - once the document has been modified. The output can be a simple SAX stream or - and in-memory DOM like representations. In this case one can use the built-in - XPath and XPointer implementation to select sub nodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-cos7-ppc64le/build.sh b/legacy_cdts/libxml2-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxml2-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-cos7-ppc64le/libxml2-license b/legacy_cdts/libxml2-cos7-ppc64le/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-cos7-ppc64le/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-cos7-ppc64le/meta.yaml b/legacy_cdts/libxml2-cos7-ppc64le/meta.yaml deleted file mode 100644 index 507af195..00000000 --- a/legacy_cdts/libxml2-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxml2-cos7-ppc64le - version: 2.9.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxml2-2.9.1-6.el7.5.ppc64le.rpm - sha256: 6ecbc530230cf838e4b8a2899837a66df77287427d64fcc18456b05d50b881f4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Library providing XML and HTML support - description: | - This library allows to manipulate XML files. It includes support to read, - modify and write XML and HTML files. There is DTDs support this includes - parsing and validation even with complex DtDs, either at parse time or later - once the document has been modified. The output can be a simple SAX stream or - and in-memory DOM like representations. In this case one can use the built-in - XPath and XPointer implementation to select sub nodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-devel-cos6-x86_64/build.sh b/legacy_cdts/libxml2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxml2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-devel-cos6-x86_64/libxml2-license b/legacy_cdts/libxml2-devel-cos6-x86_64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-devel-cos6-x86_64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxml2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 29021d75..00000000 --- a/legacy_cdts/libxml2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libxml2-devel-cos6-x86_64 - version: 2.7.6 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxml2-devel-2.7.6-21.el6_8.1.x86_64.rpm - sha256: 0eaf1b49a15187f19b9ecf1d54877f00f72b25b73c76154225e4029f4136e64c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxml2-2.7.6-21.el6_8.1.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int }} - host: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int }} - run: - - libxml2-cos6-x86_64 ==2.7.6 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Libraries, includes, etc. to develop XML and HTML applications - description: | - Libraries, include files, etc you can use to develop XML applications. This - library allows to manipulate XML files. It includes support to read, modify - and write XML and HTML files. There is DTDs support this includes parsing and - validation even with complex DtDs, either at parse time or later once the - document has been modified. The output can be a simple SAX stream or and in- - memory DOM like representations. In this case one can use the built-in XPath - and XPointer implementation to select subnodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-devel-cos7-aarch64/build.sh b/legacy_cdts/libxml2-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxml2-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-devel-cos7-aarch64/libxml2-license b/legacy_cdts/libxml2-devel-cos7-aarch64/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-devel-cos7-aarch64/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxml2-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 38b82d96..00000000 --- a/legacy_cdts/libxml2-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libxml2-devel-cos7-aarch64 - version: 2.9.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxml2-devel-2.9.1-6.el7.5.aarch64.rpm - sha256: d9030d2abe6c494759f4623e914a03c8f62a38d8b53f09fffa8e8edb24b13299 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxml2-cos7-aarch64 ==2.9.1 *_{{ cdt_build_number|int }} - host: - - libxml2-cos7-aarch64 ==2.9.1 *_{{ cdt_build_number|int }} - run: - - libxml2-cos7-aarch64 ==2.9.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Libraries, includes, etc. to develop XML and HTML applications - description: | - Libraries, include files, etc you can use to develop XML applications. This - library allows to manipulate XML files. It includes support to read, modify - and write XML and HTML files. There is DTDs support this includes parsing and - validation even with complex DtDs, either at parse time or later once the - document has been modified. The output can be a simple SAX stream or and in- - memory DOM like representations. In this case one can use the built-in XPath - and XPointer implementation to select sub nodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxml2-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxml2-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxml2-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxml2-devel-cos7-ppc64le/libxml2-license b/legacy_cdts/libxml2-devel-cos7-ppc64le/libxml2-license deleted file mode 100644 index d6131850..00000000 --- a/legacy_cdts/libxml2-devel-cos7-ppc64le/libxml2-license +++ /dev/null @@ -1,23 +0,0 @@ -Except where otherwise noted in the source code (e.g. the files hash.c, -list.c and the trio files, which are covered by a similar licence but -with different Copyright notices) all the files are: - - Copyright (C) 1998-2012 Daniel Veillard. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is fur- -nished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FIT- -NESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN -THE SOFTWARE. diff --git a/legacy_cdts/libxml2-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxml2-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 2a57dfa5..00000000 --- a/legacy_cdts/libxml2-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: libxml2-devel-cos7-ppc64le - version: 2.9.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxml2-devel-2.9.1-6.el7.5.ppc64le.rpm - sha256: 651f42efcff7516b5573857d83d2f7ac8dc53cfbf98302a89d52abce686caca6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxml2-2.9.1-6.el7.5.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxml2-cos7-ppc64le ==2.9.1 *_{{ cdt_build_number|int }} - host: - - libxml2-cos7-ppc64le ==2.9.1 *_{{ cdt_build_number|int }} - run: - - libxml2-cos7-ppc64le ==2.9.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xmlsoft.org/ - license: MIT - license_family: MIT - license_file: libxml2-license - summary: (CDT) Libraries, includes, etc. to develop XML and HTML applications - description: | - Libraries, include files, etc you can use to develop XML applications. This - library allows to manipulate XML files. It includes support to read, modify - and write XML and HTML files. There is DTDs support this includes parsing and - validation even with complex DtDs, either at parse time or later once the - document has been modified. The output can be a simple SAX stream or and in- - memory DOM like representations. In this case one can use the built-in XPath - and XPointer implementation to select sub nodes or ranges. A flexible - Input/Output mechanism is available, with existing HTTP and FTP modules and - combined to an URI library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-cos6-x86_64/build.sh b/legacy_cdts/libxrandr-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxrandr-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-cos6-x86_64/libxrandr-license b/legacy_cdts/libxrandr-cos6-x86_64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-cos6-x86_64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-cos6-x86_64/meta.yaml b/legacy_cdts/libxrandr-cos6-x86_64/meta.yaml deleted file mode 100644 index 79c57cd0..00000000 --- a/legacy_cdts/libxrandr-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-cos6-x86_64 - version: 1.5.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrandr-1.5.1-1.el6.x86_64.rpm - sha256: bea36342e705588ae2274cb88c7268d6855859d4208050afb877ab7e55c5a9f2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrandr-1.5.1-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.6.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr runtime library - description: | - X.Org X11 libXrandr runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-cos7-aarch64/build.sh b/legacy_cdts/libxrandr-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxrandr-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-cos7-aarch64/libxrandr-license b/legacy_cdts/libxrandr-cos7-aarch64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-cos7-aarch64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-cos7-aarch64/meta.yaml b/legacy_cdts/libxrandr-cos7-aarch64/meta.yaml deleted file mode 100644 index 2a8a2942..00000000 --- a/legacy_cdts/libxrandr-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-cos7-aarch64 - version: 1.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrandr-1.5.1-2.el7.aarch64.rpm - sha256: ff6a386f3b3ac3b67a03159c279baf899a1b848c37e4bc1cb43dbd52bf24e24b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.6.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr runtime library - description: | - X.Org X11 libXrandr runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-cos7-ppc64le/build.sh b/legacy_cdts/libxrandr-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxrandr-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-cos7-ppc64le/libxrandr-license b/legacy_cdts/libxrandr-cos7-ppc64le/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-cos7-ppc64le/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-cos7-ppc64le/meta.yaml b/legacy_cdts/libxrandr-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3a60da16..00000000 --- a/legacy_cdts/libxrandr-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-cos7-ppc64le - version: 1.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrandr-1.5.1-2.el7.ppc64le.rpm - sha256: ec45fc8ae470c0a025b7c38621ce529e41d188379f3985a6eacab356fb9e5122 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.6.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr runtime library - description: | - X.Org X11 libXrandr runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-devel-cos6-x86_64/build.sh b/legacy_cdts/libxrandr-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxrandr-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-devel-cos6-x86_64/libxrandr-license b/legacy_cdts/libxrandr-devel-cos6-x86_64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-devel-cos6-x86_64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxrandr-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index adb95cba..00000000 --- a/legacy_cdts/libxrandr-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-devel-cos6-x86_64 - version: 1.5.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrandr-devel-1.5.1-1.el6.x86_64.rpm - sha256: e7e5a6de252c2e51be9ea29dbc3b7d56bc6f26412b7297a714793483e5657652 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrandr-1.5.1-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int }} - host: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int }} - run: - - libxrandr-cos6-x86_64 ==1.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr development package - description: | - X.Org X11 libXrandr development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-devel-cos7-aarch64/build.sh b/legacy_cdts/libxrandr-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-devel-cos7-aarch64/libxrandr-license b/legacy_cdts/libxrandr-devel-cos7-aarch64/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-aarch64/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxrandr-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index ce78beaf..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-devel-cos7-aarch64 - version: 1.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrandr-devel-1.5.1-2.el7.aarch64.rpm - sha256: 3c52a81d420ad68ee8791c0ea7996ad7a29bd835fe2305d533d9caa19d753cd7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrandr-cos7-aarch64 ==1.5.1 *_{{ cdt_build_number|int }} - host: - - libxrandr-cos7-aarch64 ==1.5.1 *_{{ cdt_build_number|int }} - run: - - libxrandr-cos7-aarch64 ==1.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr development package - description: | - X.Org X11 libXrandr development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrandr-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxrandr-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrandr-devel-cos7-ppc64le/libxrandr-license b/legacy_cdts/libxrandr-devel-cos7-ppc64le/libxrandr-license deleted file mode 100644 index 68bffe88..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-ppc64le/libxrandr-license +++ /dev/null @@ -1,65 +0,0 @@ -Copyright © 2000, Compaq Computer Corporation, -Copyright © 2002, Hewlett Packard, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Compaq or HP not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. HP makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -HP DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL HP -BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett-Packard Company, Inc. -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. -Copyright © 2011 Dave Airlie - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 Compaq Computer Corporation, Inc. -Copyright © 2002 Hewlett Packard Company, Inc. -Copyright © 2006 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrandr-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxrandr-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index c9c8b159..00000000 --- a/legacy_cdts/libxrandr-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrandr-devel-cos7-ppc64le - version: 1.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrandr-devel-1.5.1-2.el7.ppc64le.rpm - sha256: 800abf63266e5fce6056aaa50e6f10b7fd8700350c75ee540aaec474d1975811 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrandr-1.5.1-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrandr-cos7-ppc64le ==1.5.1 *_{{ cdt_build_number|int }} - host: - - libxrandr-cos7-ppc64le ==1.5.1 *_{{ cdt_build_number|int }} - run: - - libxrandr-cos7-ppc64le ==1.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrandr-license - summary: (CDT) X.Org X11 libXrandr development package - description: | - X.Org X11 libXrandr development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-cos6-x86_64/build.sh b/legacy_cdts/libxrender-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxrender-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-cos6-x86_64/meta.yaml b/legacy_cdts/libxrender-cos6-x86_64/meta.yaml deleted file mode 100644 index e108e7b9..00000000 --- a/legacy_cdts/libxrender-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-cos6-x86_64 - version: 0.9.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrender-0.9.10-1.el6.x86_64.rpm - sha256: 074491b6365454a498783a6413623f62d6f7d505b78d19ddcd57b322d2fe5e80 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrender-0.9.10-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXrender-0.9.10/COPYING - summary: "(CDT) X.Org X11 libXrender runtime library" - description: | - X.Org X11 libXrender runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-cos7-aarch64/build.sh b/legacy_cdts/libxrender-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxrender-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-cos7-aarch64/meta.yaml b/legacy_cdts/libxrender-cos7-aarch64/meta.yaml deleted file mode 100644 index 679111a6..00000000 --- a/legacy_cdts/libxrender-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-cos7-aarch64 - version: 0.9.10 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrender-0.9.10-1.el7.aarch64.rpm - sha256: 9fe491041a1bbcd7bae323a953b6526164eedd37fa707f1d15e95151f067c7eb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXrender-0.9.10/COPYING - summary: "(CDT) X.Org X11 libXrender runtime library" - description: | - X.Org X11 libXrender runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-cos7-ppc64le/build.sh b/legacy_cdts/libxrender-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxrender-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-cos7-ppc64le/meta.yaml b/legacy_cdts/libxrender-cos7-ppc64le/meta.yaml deleted file mode 100644 index 53929fed..00000000 --- a/legacy_cdts/libxrender-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-cos7-ppc64le - version: 0.9.10 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrender-0.9.10-1.el7.ppc64le.rpm - sha256: ca11a544d84de32226f9b534bcd7b7d3ea442ade23743ded22dee5db4d6b5875 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXrender-0.9.10/COPYING - summary: "(CDT) X.Org X11 libXrender runtime library" - description: | - X.Org X11 libXrender runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-devel-cos6-x86_64/build.sh b/legacy_cdts/libxrender-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxrender-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-devel-cos6-x86_64/libxrender-license b/legacy_cdts/libxrender-devel-cos6-x86_64/libxrender-license deleted file mode 100644 index 7316ea6c..00000000 --- a/legacy_cdts/libxrender-devel-cos6-x86_64/libxrender-license +++ /dev/null @@ -1,39 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrender-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxrender-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index b5ed50b5..00000000 --- a/legacy_cdts/libxrender-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-devel-cos6-x86_64 - version: 0.9.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXrender-devel-0.9.10-1.el6.x86_64.rpm - sha256: 4ee248cb32dc0037e4521db916fbfe578963a27792998932be1d43f29e58f537 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXrender-0.9.10-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int }} - host: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int }} - run: - - libxrender-cos6-x86_64 ==0.9.10 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrender-license - summary: (CDT) X.Org X11 libXrender development package - description: | - X.Org X11 libXrender development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-devel-cos7-aarch64/build.sh b/legacy_cdts/libxrender-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxrender-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-devel-cos7-aarch64/libxrender-license b/legacy_cdts/libxrender-devel-cos7-aarch64/libxrender-license deleted file mode 100644 index 7316ea6c..00000000 --- a/legacy_cdts/libxrender-devel-cos7-aarch64/libxrender-license +++ /dev/null @@ -1,39 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrender-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxrender-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index cdaf56d8..00000000 --- a/legacy_cdts/libxrender-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-devel-cos7-aarch64 - version: 0.9.10 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXrender-devel-0.9.10-1.el7.aarch64.rpm - sha256: f6d9da30d0aee0a97cf77aa48186612a8d0f7f10e4eefe0d299a0e3bc460c72f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrender-cos7-aarch64 ==0.9.10 *_{{ cdt_build_number|int }} - host: - - libxrender-cos7-aarch64 ==0.9.10 *_{{ cdt_build_number|int }} - run: - - libxrender-cos7-aarch64 ==0.9.10 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrender-license - summary: (CDT) X.Org X11 libXrender development package - description: | - X.Org X11 libXrender development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxrender-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxrender-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxrender-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxrender-devel-cos7-ppc64le/libxrender-license b/legacy_cdts/libxrender-devel-cos7-ppc64le/libxrender-license deleted file mode 100644 index 7316ea6c..00000000 --- a/legacy_cdts/libxrender-devel-cos7-ppc64le/libxrender-license +++ /dev/null @@ -1,39 +0,0 @@ - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxrender-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxrender-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index ef49bff2..00000000 --- a/legacy_cdts/libxrender-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxrender-devel-cos7-ppc64le - version: 0.9.10 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXrender-devel-0.9.10-1.el7.ppc64le.rpm - sha256: 93705a982fc458eb8fefb92b82cef721110916636092cecf745800a60c497cdf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXrender-0.9.10-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxrender-cos7-ppc64le ==0.9.10 *_{{ cdt_build_number|int }} - host: - - libxrender-cos7-ppc64le ==0.9.10 *_{{ cdt_build_number|int }} - run: - - libxrender-cos7-ppc64le ==0.9.10 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxrender-license - summary: (CDT) X.Org X11 libXrender development package - description: | - X.Org X11 libXrender development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-cos6-x86_64/build.sh b/legacy_cdts/libxscrnsaver-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxscrnsaver-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-cos6-x86_64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-cos6-x86_64/meta.yaml b/legacy_cdts/libxscrnsaver-cos6-x86_64/meta.yaml deleted file mode 100644 index 189f8803..00000000 --- a/legacy_cdts/libxscrnsaver-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxscrnsaver-cos6-x86_64 - version: 1.2.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXScrnSaver-1.2.2-2.el6.x86_64.rpm - sha256: 81b34282c3bca2f38f8ee7cf64a15c8516be0df608b144fa1efbeffd28b578e4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXScrnSaver-1.2.2-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXss runtime library - description: | - X.Org X11 libXss runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-cos7-aarch64/build.sh b/legacy_cdts/libxscrnsaver-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-cos7-aarch64/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-cos7-aarch64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-aarch64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-cos7-aarch64/meta.yaml b/legacy_cdts/libxscrnsaver-cos7-aarch64/meta.yaml deleted file mode 100644 index 70c0c2a9..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxscrnsaver-cos7-aarch64 - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXScrnSaver-1.2.2-6.1.el7.aarch64.rpm - sha256: bd762e8016cf40a39c22ecdc63e0fff8211b2cfc6f4a8a8f7f16e55d4c446431 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXss runtime library - description: | - X.Org X11 libXss runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-cos7-ppc64le/build.sh b/legacy_cdts/libxscrnsaver-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-cos7-ppc64le/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-cos7-ppc64le/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-ppc64le/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-cos7-ppc64le/meta.yaml b/legacy_cdts/libxscrnsaver-cos7-ppc64le/meta.yaml deleted file mode 100644 index 05ff89ef..00000000 --- a/legacy_cdts/libxscrnsaver-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxscrnsaver-cos7-ppc64le - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXScrnSaver-1.2.2-6.1.el7.ppc64le.rpm - sha256: 1440b7d8503c8080f95b17e6aaa3d180133e9ab08ad45c6683490e1fb045731c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXss runtime library - description: | - X.Org X11 libXss runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/build.sh b/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index f5f59f81..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxscrnsaver-devel-cos6-x86_64 - version: 1.2.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXScrnSaver-devel-1.2.2-2.el6.x86_64.rpm - sha256: 8a63dcfa4a48120facd315b74309c472cedf66b0373e791374884ddc43eab150 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXScrnSaver-1.2.2-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int }} - host: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int }} - run: - - libxscrnsaver-cos6-x86_64 ==1.2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXScrnSaver development package - description: | - X.Org X11 libXss development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/build.sh b/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index bff314c1..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxscrnsaver-devel-cos7-aarch64 - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.aarch64.rpm - sha256: bcc8e2a1ced026357882960f85b54f21547c5835fb50cba1b8166cba5e8b5ce0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxscrnsaver-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - host: - - libxscrnsaver-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - run: - - libxscrnsaver-cos7-aarch64 ==1.2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXScrnSaver development package - description: | - X.Org X11 libXss development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/libxscrnsaver-license b/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/libxscrnsaver-license deleted file mode 100644 index 72196e41..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/libxscrnsaver-license +++ /dev/null @@ -1,49 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - - -Copyright (C) 2003 The XFree86 Project, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from the XFree86 Project. diff --git a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 8ad73fd9..00000000 --- a/legacy_cdts/libxscrnsaver-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxscrnsaver-devel-cos7-ppc64le - version: 1.2.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXScrnSaver-devel-1.2.2-6.1.el7.ppc64le.rpm - sha256: 6b414d2e18ad827130852f287aa5968c32b3937c68cbeba9e33f1c09cb7ca5e8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXScrnSaver-1.2.2-6.1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxscrnsaver-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - host: - - libxscrnsaver-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - run: - - libxscrnsaver-cos7-ppc64le ==1.2.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxscrnsaver-license - summary: (CDT) X.Org X11 libXScrnSaver development package - description: | - X.Org X11 libXss development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-cos6-x86_64/build.sh b/legacy_cdts/libxshmfence-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxshmfence-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-cos6-x86_64/libxshmfence-license b/legacy_cdts/libxshmfence-cos6-x86_64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-cos6-x86_64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-cos6-x86_64/meta.yaml b/legacy_cdts/libxshmfence-cos6-x86_64/meta.yaml deleted file mode 100644 index cd73cdd6..00000000 --- a/legacy_cdts/libxshmfence-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxshmfence-cos6-x86_64 - version: 1.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxshmfence-1.2-1.el6.x86_64.rpm - sha256: 8149be38414087a25f003b86688801974fe3916b7b5c6d4a7f09e1a0fc09c6e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxshmfence-1.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) X11 shared memory fences - description: | - Shared memory fences for X11, as used in DRI3. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-cos7-aarch64/build.sh b/legacy_cdts/libxshmfence-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxshmfence-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-cos7-aarch64/libxshmfence-license b/legacy_cdts/libxshmfence-cos7-aarch64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-cos7-aarch64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-cos7-aarch64/meta.yaml b/legacy_cdts/libxshmfence-cos7-aarch64/meta.yaml deleted file mode 100644 index 7c950a81..00000000 --- a/legacy_cdts/libxshmfence-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxshmfence-cos7-aarch64 - version: 1.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxshmfence-1.2-1.el7.aarch64.rpm - sha256: 4b0b6292d05526a2d44bb3f5bb58607fc8dbb9024eb59f129ee3ed1181fff49e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) X11 shared memory fences - description: | - Shared memory fences for X11, as used in DRI3. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-cos7-ppc64le/build.sh b/legacy_cdts/libxshmfence-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxshmfence-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-cos7-ppc64le/libxshmfence-license b/legacy_cdts/libxshmfence-cos7-ppc64le/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-cos7-ppc64le/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-cos7-ppc64le/meta.yaml b/legacy_cdts/libxshmfence-cos7-ppc64le/meta.yaml deleted file mode 100644 index 981c4fa6..00000000 --- a/legacy_cdts/libxshmfence-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: libxshmfence-cos7-ppc64le - version: 1.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxshmfence-1.2-1.el7.ppc64le.rpm - sha256: afa3dd3d84014ac2e61c64b0bfcbcf87786557a8ee6fafb906ecc845cc6e1010 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) X11 shared memory fences - description: | - Shared memory fences for X11, as used in DRI3. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-devel-cos6-x86_64/build.sh b/legacy_cdts/libxshmfence-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxshmfence-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license b/legacy_cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-devel-cos6-x86_64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxshmfence-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index c590dfaf..00000000 --- a/legacy_cdts/libxshmfence-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxshmfence-devel-cos6-x86_64 - version: 1.2 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libxshmfence-devel-1.2-1.el6.x86_64.rpm - sha256: 833adacb90f00c8a58673bad0caf987872f958a60dd60605670aa6587132462d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libxshmfence-1.2-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int }} - host: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int }} - run: - - libxshmfence-cos6-x86_64 ==1.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) Development files for libxshmfence - description: | - The libxshmfence-devel package contains libraries and header files for - developing applications that use libxshmfence. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-devel-cos7-aarch64/build.sh b/legacy_cdts/libxshmfence-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-devel-cos7-aarch64/libxshmfence-license b/legacy_cdts/libxshmfence-devel-cos7-aarch64/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-aarch64/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxshmfence-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 2f3209b1..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxshmfence-devel-cos7-aarch64 - version: 1.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libxshmfence-devel-1.2-1.el7.aarch64.rpm - sha256: 85ca3eab71b96569616ee54991ade334ced7e56234a96c7870b386824792eb96 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxshmfence-cos7-aarch64 ==1.2 *_{{ cdt_build_number|int }} - host: - - libxshmfence-cos7-aarch64 ==1.2 *_{{ cdt_build_number|int }} - run: - - libxshmfence-cos7-aarch64 ==1.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) Development files for libxshmfence - description: | - The libxshmfence-devel package contains libraries and header files for - developing applications that use libxshmfence. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxshmfence-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/libxshmfence-license b/legacy_cdts/libxshmfence-devel-cos7-ppc64le/libxshmfence-license deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/libxshmfence-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 641cc9cb..00000000 --- a/legacy_cdts/libxshmfence-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: libxshmfence-devel-cos7-ppc64le - version: 1.2 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libxshmfence-devel-1.2-1.el7.ppc64le.rpm - sha256: b2a606c1d82db4a3b369a29b0ecd0bf7c55b9a15b6dda7df65fad8bc5f158c09 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libxshmfence-1.2-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxshmfence-cos7-ppc64le ==1.2 *_{{ cdt_build_number|int }} - host: - - libxshmfence-cos7-ppc64le ==1.2 *_{{ cdt_build_number|int }} - run: - - libxshmfence-cos7-ppc64le ==1.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org/ - license: MIT - license_family: MIT - license_file: libxshmfence-license - summary: (CDT) Development files for libxshmfence - description: | - The libxshmfence-devel package contains libraries and header files for - developing applications that use libxshmfence. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-cos6-x86_64/build.sh b/legacy_cdts/libxt-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxt-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-cos6-x86_64/meta.yaml b/legacy_cdts/libxt-cos6-x86_64/meta.yaml deleted file mode 100644 index ed5c64ef..00000000 --- a/legacy_cdts/libxt-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXt-1.1.4-6.1.el6.x86_64.rpm - sha256: 3823da22fbd520ede2c8005671b26b1e7a6353ffff3ce61a62abd972ae027423 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXt-1.1.4-6.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXt-1.1.4/COPYING - summary: "(CDT) X.Org X11 libXt runtime library" - description: | - X.Org X11 libXt runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-cos7-aarch64/build.sh b/legacy_cdts/libxt-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxt-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-cos7-aarch64/meta.yaml b/legacy_cdts/libxt-cos7-aarch64/meta.yaml deleted file mode 100644 index 3d7f5bf9..00000000 --- a/legacy_cdts/libxt-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-cos7-aarch64 - version: 1.1.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXt-1.1.5-3.el7.aarch64.rpm - sha256: 14feaf71d24a02a9ca3dc6b8cc6934f557725010d88c8bd66167d733396ea610 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXt/COPYING - summary: "(CDT) X.Org X11 libXt runtime library" - description: | - X.Org X11 libXt runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-cos7-ppc64le/build.sh b/legacy_cdts/libxt-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxt-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-cos7-ppc64le/meta.yaml b/legacy_cdts/libxt-cos7-ppc64le/meta.yaml deleted file mode 100644 index 359218e9..00000000 --- a/legacy_cdts/libxt-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-cos7-ppc64le - version: 1.1.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXt-1.1.5-3.el7.ppc64le.rpm - sha256: 6634b8720eb95a0b39779131bdeae73225c67a967c4f2a8f05977e9ba28c7bad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXt/COPYING - summary: "(CDT) X.Org X11 libXt runtime library" - description: | - X.Org X11 libXt runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-devel-cos6-x86_64/build.sh b/legacy_cdts/libxt-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxt-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-devel-cos6-x86_64/libxt-license b/legacy_cdts/libxt-devel-cos6-x86_64/libxt-license deleted file mode 100644 index 2e737692..00000000 --- a/legacy_cdts/libxt-devel-cos6-x86_64/libxt-license +++ /dev/null @@ -1,130 +0,0 @@ - -Copyright © 2003,2019 Thomas E. Dickey - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 1993, 2011, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1987, 1988, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1993, 1994 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealing in this Software without prior written authorization from the -X Consortium. diff --git a/legacy_cdts/libxt-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxt-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 0c160637..00000000 --- a/legacy_cdts/libxt-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-devel-cos6-x86_64 - version: 1.1.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXt-devel-1.1.4-6.1.el6.x86_64.rpm - sha256: 46e5bfa27683d65501d539b476cf48b90a61a6c4e8735430bf07518629958553 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXt-1.1.4-6.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libxt-cos6-x86_64 ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxt-license - summary: (CDT) X.Org X11 libXt development package - description: | - X.Org X11 libXt development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-devel-cos7-aarch64/build.sh b/legacy_cdts/libxt-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxt-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-devel-cos7-aarch64/libxt-license b/legacy_cdts/libxt-devel-cos7-aarch64/libxt-license deleted file mode 100644 index 2e737692..00000000 --- a/legacy_cdts/libxt-devel-cos7-aarch64/libxt-license +++ /dev/null @@ -1,130 +0,0 @@ - -Copyright © 2003,2019 Thomas E. Dickey - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 1993, 2011, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1987, 1988, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1993, 1994 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealing in this Software without prior written authorization from the -X Consortium. diff --git a/legacy_cdts/libxt-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxt-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index ffb57e39..00000000 --- a/legacy_cdts/libxt-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-devel-cos7-aarch64 - version: 1.1.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXt-devel-1.1.5-3.el7.aarch64.rpm - sha256: bc32dc2f1babcc462eb9cab3ac9c63d1a41781334c74ab59b97024bfa61feb24 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxt-cos7-aarch64 ==1.1.5 *_{{ cdt_build_number|int }} - host: - - libxt-cos7-aarch64 ==1.1.5 *_{{ cdt_build_number|int }} - run: - - libxt-cos7-aarch64 ==1.1.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxt-license - summary: (CDT) X.Org X11 libXt development package - description: | - X.Org X11 libXt development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxt-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxt-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxt-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxt-devel-cos7-ppc64le/libxt-license b/legacy_cdts/libxt-devel-cos7-ppc64le/libxt-license deleted file mode 100644 index 2e737692..00000000 --- a/legacy_cdts/libxt-devel-cos7-ppc64le/libxt-license +++ /dev/null @@ -1,130 +0,0 @@ - -Copyright © 2003,2019 Thomas E. Dickey - -Permission is hereby granted, free of charge, to any person obtaining a copy of -this software and associated documentation files (the "Software"), to deal in -the Software without restriction, including without limitation the rights to -use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is furnished to do -so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -ABOVE LISTED COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright (c) 1993, 2011, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1987, 1988 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - -Copyright 1987, 1988, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1993, 1994 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealing in this Software without prior written authorization from the -X Consortium. diff --git a/legacy_cdts/libxt-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxt-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 36b38f1a..00000000 --- a/legacy_cdts/libxt-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxt-devel-cos7-ppc64le - version: 1.1.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXt-devel-1.1.5-3.el7.ppc64le.rpm - sha256: 823b99d22ff9ce483f8f2ea9a4f8435547b52e06037b85aaf1a0e2902fde9a87 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXt-1.1.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxt-cos7-ppc64le ==1.1.5 *_{{ cdt_build_number|int }} - host: - - libxt-cos7-ppc64le ==1.1.5 *_{{ cdt_build_number|int }} - run: - - libxt-cos7-ppc64le ==1.1.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxt-license - summary: (CDT) X.Org X11 libXt development package - description: | - X.Org X11 libXt development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-cos6-x86_64/build.sh b/legacy_cdts/libxtst-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxtst-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-cos6-x86_64/libxtst-license b/legacy_cdts/libxtst-cos6-x86_64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-cos6-x86_64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-cos6-x86_64/meta.yaml b/legacy_cdts/libxtst-cos6-x86_64/meta.yaml deleted file mode 100644 index 7c5ca8a7..00000000 --- a/legacy_cdts/libxtst-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-cos6-x86_64 - version: 1.2.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXtst-1.2.3-1.el6.x86_64.rpm - sha256: 6b4b8f77bac8c59617f67510690ca21d9b0ab245d81e9df1406fc827aac9ef1a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXtst-1.2.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst runtime library - description: | - X.Org X11 libXtst runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-cos7-aarch64/build.sh b/legacy_cdts/libxtst-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxtst-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-cos7-aarch64/libxtst-license b/legacy_cdts/libxtst-cos7-aarch64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-cos7-aarch64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-cos7-aarch64/meta.yaml b/legacy_cdts/libxtst-cos7-aarch64/meta.yaml deleted file mode 100644 index c0a340c5..00000000 --- a/legacy_cdts/libxtst-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-cos7-aarch64 - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXtst-1.2.3-1.el7.aarch64.rpm - sha256: f40854c398ab8243ab3f21ec55507d4b8e03093203022c93bcc27260c14022cc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst runtime library - description: | - X.Org X11 libXtst runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-cos7-ppc64le/build.sh b/legacy_cdts/libxtst-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxtst-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-cos7-ppc64le/libxtst-license b/legacy_cdts/libxtst-cos7-ppc64le/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-cos7-ppc64le/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-cos7-ppc64le/meta.yaml b/legacy_cdts/libxtst-cos7-ppc64le/meta.yaml deleted file mode 100644 index 8929672c..00000000 --- a/legacy_cdts/libxtst-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-cos7-ppc64le - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXtst-1.2.3-1.el7.ppc64le.rpm - sha256: cd4efbe84315bd572fd111fc96b24519639d28abc114e3c32b4f214c43591586 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst runtime library - description: | - X.Org X11 libXtst runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-devel-cos6-x86_64/build.sh b/legacy_cdts/libxtst-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxtst-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-devel-cos6-x86_64/libxtst-license b/legacy_cdts/libxtst-devel-cos6-x86_64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-devel-cos6-x86_64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxtst-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 44ebba8a..00000000 --- a/legacy_cdts/libxtst-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-devel-cos6-x86_64 - version: 1.2.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXtst-devel-1.2.3-1.el6.x86_64.rpm - sha256: e5506db9d01d1eacb6181e8a87b0fa10b7c18e336e2ac1eee33fae8edc4d19d1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXtst-1.2.3-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int }} - host: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int }} - run: - - libxtst-cos6-x86_64 ==1.2.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst development package - description: | - X.Org X11 libXtst development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-devel-cos7-aarch64/build.sh b/legacy_cdts/libxtst-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxtst-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-devel-cos7-aarch64/libxtst-license b/legacy_cdts/libxtst-devel-cos7-aarch64/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-devel-cos7-aarch64/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxtst-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 38c42ce3..00000000 --- a/legacy_cdts/libxtst-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-devel-cos7-aarch64 - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXtst-devel-1.2.3-1.el7.aarch64.rpm - sha256: a4440f10a4936d7da02fb512896f62df1162a7fb50e289322d43bc0ce631a56c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxtst-cos7-aarch64 ==1.2.3 *_{{ cdt_build_number|int }} - host: - - libxtst-cos7-aarch64 ==1.2.3 *_{{ cdt_build_number|int }} - run: - - libxtst-cos7-aarch64 ==1.2.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst development package - description: | - X.Org X11 libXtst development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxtst-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxtst-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxtst-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxtst-devel-cos7-ppc64le/libxtst-license b/legacy_cdts/libxtst-devel-cos7-ppc64le/libxtst-license deleted file mode 100644 index 010b2709..00000000 --- a/legacy_cdts/libxtst-devel-cos7-ppc64le/libxtst-license +++ /dev/null @@ -1,116 +0,0 @@ -Copyright 1990, 1991 by UniSoft Group Limited -Copyright 1992, 1993, 1995, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - -*************************************************************************** - -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright 2005 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Red Hat not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Red Hat makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -RED HAT DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL RED HAT BE LIABLE FOR ANY SPECIAL, 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. - -*************************************************************************** - -Copyright © 1992 by UniSoft Group Ltd. - -Permission to use, copy, modify, and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -UniSoft makes no representations about the suitability for any purpose of -the information in this document. This documentation is provided "as is" -without express or implied warranty. - -*************************************************************************** - -Copyright © 1992, 1994, 1995 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not -be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from the -X Consortium. - -*************************************************************************** - -Copyright 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this -documentation for any purpose is hereby granted without fee, -provided that the above copyright notice and this permission -notice appear in all copies. Network Computing Devices, Inc. -makes no representations about the suitability for any purpose -of the information in this document. This documentation is -provided "as is" without express or implied warranty. diff --git a/legacy_cdts/libxtst-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxtst-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 05979d4c..00000000 --- a/legacy_cdts/libxtst-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxtst-devel-cos7-ppc64le - version: 1.2.3 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXtst-devel-1.2.3-1.el7.ppc64le.rpm - sha256: 76985287b06e0fbecf9c824737d423e734342b02374a5c20f54b2df9488898c9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXtst-1.2.3-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxtst-cos7-ppc64le ==1.2.3 *_{{ cdt_build_number|int }} - host: - - libxtst-cos7-ppc64le ==1.2.3 *_{{ cdt_build_number|int }} - run: - - libxtst-cos7-ppc64le ==1.2.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxtst-license - summary: (CDT) X.Org X11 libXtst development package - description: | - X.Org X11 libXtst development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-cos6-x86_64/build.sh b/legacy_cdts/libxxf86vm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxxf86vm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-cos6-x86_64/meta.yaml b/legacy_cdts/libxxf86vm-cos6-x86_64/meta.yaml deleted file mode 100644 index 93628283..00000000 --- a/legacy_cdts/libxxf86vm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXxf86vm-1.1.3-2.1.el6.x86_64.rpm - sha256: e1123e1d4344da63daa2e17f42867ae7be8a9e8d6f6b6bfd35983d74b0cf9827 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXxf86vm-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXxf86vm-1.1.3/COPYING - summary: "(CDT) X.Org X11 libXxf86vm runtime library" - description: | - X.Org X11 libXxf86vm runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-cos7-aarch64/build.sh b/legacy_cdts/libxxf86vm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxxf86vm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-cos7-aarch64/meta.yaml b/legacy_cdts/libxxf86vm-cos7-aarch64/meta.yaml deleted file mode 100644 index bbcb82e4..00000000 --- a/legacy_cdts/libxxf86vm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXxf86vm-1.1.4-1.el7.aarch64.rpm - sha256: 66fafbf534a52b2c9b4446136505e06fc1bc38e786f7834255bdb03a5bb6a990 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-aarch64 >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXxf86vm-1.1.4/COPYING - summary: "(CDT) X.Org X11 libXxf86vm runtime library" - description: | - X.Org X11 libXxf86vm runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-cos7-ppc64le/build.sh b/legacy_cdts/libxxf86vm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxxf86vm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-cos7-ppc64le/meta.yaml b/legacy_cdts/libxxf86vm-cos7-ppc64le/meta.yaml deleted file mode 100644 index e2f2f76a..00000000 --- a/legacy_cdts/libxxf86vm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXxf86vm-1.1.4-1.el7.ppc64le.rpm - sha256: 39a2ca6b68766e837892dcf536764b542ec219f56ebc2754408dcae46b8553b6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - host: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run: - - libx11-cos7-ppc64le >=1.5.99.902 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libXxf86vm-1.1.4/COPYING - summary: "(CDT) X.Org X11 libXxf86vm runtime library" - description: | - X.Org X11 libXxf86vm runtime library - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/build.sh b/legacy_cdts/libxxf86vm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license b/legacy_cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license deleted file mode 100644 index 4ea858bb..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/libxxf86vm-license +++ /dev/null @@ -1,25 +0,0 @@ -Copyright (c) 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY. diff --git a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index afe590fd..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-devel-cos6-x86_64 - version: 1.1.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libXxf86vm-devel-1.1.3-2.1.el6.x86_64.rpm - sha256: b7c7a1fb3ce090875ff3c36ad20229803e427cc88dd101bb152e5d40b360f28e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/libXxf86vm-1.1.3-2.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - host: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run: - - libxxf86vm-cos6-x86_64 ==1.1.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxxf86vm-license - summary: (CDT) X.Org X11 libXxf86vm development package - description: | - X.Org X11 libXxf86vm development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/build.sh b/legacy_cdts/libxxf86vm-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/libxxf86vm-license b/legacy_cdts/libxxf86vm-devel-cos7-aarch64/libxxf86vm-license deleted file mode 100644 index 4ea858bb..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/libxxf86vm-license +++ /dev/null @@ -1,25 +0,0 @@ -Copyright (c) 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY. diff --git a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml b/legacy_cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 4259e552..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-devel-cos7-aarch64 - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/libXxf86vm-devel-1.1.4-1.el7.aarch64.rpm - sha256: 44be5b49b06848119cc67c198fed8d61f8e6d7ac833bf51225a157b2a6108e6e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxxf86vm-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libxxf86vm-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libxxf86vm-cos7-aarch64 ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxxf86vm-license - summary: (CDT) X.Org X11 libXxf86vm development package - description: | - X.Org X11 libXxf86vm development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/build.sh b/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/libxxf86vm-license b/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/libxxf86vm-license deleted file mode 100644 index 4ea858bb..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/libxxf86vm-license +++ /dev/null @@ -1,25 +0,0 @@ -Copyright (c) 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY. diff --git a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 609e2271..00000000 --- a/legacy_cdts/libxxf86vm-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: libxxf86vm-devel-cos7-ppc64le - version: 1.1.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/libXxf86vm-devel-1.1.4-1.el7.ppc64le.rpm - sha256: e7ff46808f8b4bbb636a15f189297770a1529c58f7739760f8b2c0da8dfe26d5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/libXxf86vm-1.1.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libxxf86vm-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - host: - - libxxf86vm-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run: - - libxxf86vm-cos7-ppc64le ==1.1.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: libxxf86vm-license - summary: (CDT) X.Org X11 libXxf86vm development package - description: | - X.Org X11 libXxf86vm development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/build.sh b/legacy_cdts/mesa-dri-drivers-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/mesa-license b/legacy_cdts/mesa-dri-drivers-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml deleted file mode 100644 index 3f1ff20b..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-dri-drivers-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-dri-drivers-11.0.7-4.el6.x86_64.rpm - sha256: 9d6229146f751141ce3c6fc79eaaa93b9a2c6d2e5f59d254aaec6d4dbfc2a88c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int }} - host: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int }} - run: - - mesa-dri1-drivers-cos6-x86_64 >=7.11 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa-based DRI drivers - description: | - Mesa-based DRI drivers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/build.sh b/legacy_cdts/mesa-dri-drivers-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/mesa-license b/legacy_cdts/mesa-dri-drivers-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml deleted file mode 100644 index 20bfe591..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-dri-drivers-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-dri-drivers-18.3.4-10.el7.aarch64.rpm - sha256: c8cd7f6759d26246b59adbc8ba958dd4a82f09e24e2a268a1cb4b9f3f34cec3f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa-based DRI drivers - description: | - Mesa-based DRI drivers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/build.sh b/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml deleted file mode 100644 index a83c90d6..00000000 --- a/legacy_cdts/mesa-dri-drivers-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-dri-drivers-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-dri-drivers-18.3.4-10.el7.ppc64le.rpm - sha256: bf422da8148a6dea20fa7f47e746bd738dc24246a63fe9309d769af158f9c963 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa-based DRI drivers - description: | - Mesa-based DRI drivers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/build.sh b/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license b/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml deleted file mode 100644 index 9335f885..00000000 --- a/legacy_cdts/mesa-dri1-drivers-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-dri1-drivers-cos6-x86_64 - version: 7.11 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-dri1-drivers-7.11-8.el6.x86_64.rpm - sha256: 1d18996e1bad9e9d59bd28af8f99f154b240e77f24a07ed4d11961c1e5dbafc9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-dri1-drivers-7.11-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa graphics libraries - description: | - Mesa DRI1 drivers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-khr-devel-cos7-aarch64/build.sh b/legacy_cdts/mesa-khr-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-khr-devel-cos7-aarch64/mesa-license b/legacy_cdts/mesa-khr-devel-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-khr-devel-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-khr-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e80e8781..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-khr-devel-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-khr-devel-18.3.4-10.el7.aarch64.rpm - sha256: 7fefdd3682189952a63fe9cf267db15771628e3d2c171c21ad5ab37b5feb40f3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa Khronos development headers - description: | - Mesa Khronos development headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/build.sh b/legacy_cdts/mesa-khr-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-khr-devel-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index a85ef4a5..00000000 --- a/legacy_cdts/mesa-khr-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-khr-devel-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-khr-devel-18.3.4-10.el7.ppc64le.rpm - sha256: 54ff34c19bfd6935b09aee1897751da04a1b81e9669d894dc4a19424d5dc6fe6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa Khronos development headers - description: | - Mesa Khronos development headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-cos6-x86_64/build.sh b/legacy_cdts/mesa-libegl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-libegl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-cos6-x86_64/mesa-license b/legacy_cdts/mesa-libegl-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-libegl-cos6-x86_64/meta.yaml deleted file mode 100644 index 061320fc..00000000 --- a/legacy_cdts/mesa-libegl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-libegl-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libEGL-11.0.7-4.el6.x86_64.rpm - sha256: 1b5638595636d26590e1a2140c9d64a452b63d985a507197206d0e85b7796753 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL runtime libraries - description: | - Mesa libEGL runtime libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-cos7-aarch64/build.sh b/legacy_cdts/mesa-libegl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-libegl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libegl-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libegl-cos7-aarch64/meta.yaml deleted file mode 100644 index 8f0bb98e..00000000 --- a/legacy_cdts/mesa-libegl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libegl-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libEGL-18.3.4-10.el7.aarch64.rpm - sha256: ec700086703a3385a1903ebc0394f9f08843527d737d8fb6cd7620eb785b21d5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libgbm-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-libgbm-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-libgbm-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL runtime libraries - description: | - Mesa libEGL runtime libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libegl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-libegl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libegl-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libegl-cos7-ppc64le/meta.yaml deleted file mode 100644 index fea417e3..00000000 --- a/legacy_cdts/mesa-libegl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libegl-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libEGL-18.3.4-10.el7.ppc64le.rpm - sha256: 9e722d09265089ba1eb68b7ffd958d86cefe08cc143bee39ef846a95415ac756 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libgbm-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-libgbm-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-libgbm-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL runtime libraries - description: | - Mesa libEGL runtime libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/build.sh b/legacy_cdts/mesa-libegl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/mesa-license b/legacy_cdts/mesa-libegl-devel-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 6511e4cf..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libegl-devel-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libEGL-devel-11.0.7-4.el6.x86_64.rpm - sha256: ab9ec8809a13604bc58507068602e6253eb42b54cdede08ad48444645ea3f744 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - host: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run: - - mesa-libegl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL development package - description: | - Mesa libEGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/build.sh b/legacy_cdts/mesa-libegl-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libegl-devel-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 0124dc03..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libegl-devel-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libEGL-devel-18.3.4-10.el7.aarch64.rpm - sha256: bea0470994bf198eccf8e77da11d25ed459c17564245b2ff2414e88a34cc327b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL development package - description: | - Mesa libEGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 87a556d5..00000000 --- a/legacy_cdts/mesa-libegl-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libegl-devel-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libEGL-devel-18.3.4-10.el7.ppc64le.rpm - sha256: 2fafd8ce90d44455be130438fe1b9a6779c834f9bb3fa06e3cebf6fe73b34ee1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libegl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libEGL development package - description: | - Mesa libEGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgbm-cos6-x86_64/build.sh b/legacy_cdts/mesa-libgbm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-libgbm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgbm-cos6-x86_64/mesa-license b/legacy_cdts/mesa-libgbm-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgbm-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgbm-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-libgbm-cos6-x86_64/meta.yaml deleted file mode 100644 index 25cc7493..00000000 --- a/legacy_cdts/mesa-libgbm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-libgbm-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libgbm-11.0.7-4.el6.x86_64.rpm - sha256: bdeae3480e80e3a552db21a8e1eb277f00e700363120f3ec20865556f3005eaa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa gbm library - description: | - Mesa gbm runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgbm-cos7-aarch64/build.sh b/legacy_cdts/mesa-libgbm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgbm-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libgbm-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgbm-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libgbm-cos7-aarch64/meta.yaml deleted file mode 100644 index 02b5878e..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libgbm-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libgbm-18.3.4-10.el7.aarch64.rpm - sha256: df214382734fd4b2a0dc0800c57dd4f0b8023df55218e979553d6cc6bb7ee1aa - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa gbm library - description: | - Mesa gbm runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgbm-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libgbm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgbm-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libgbm-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgbm-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libgbm-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3a3c6789..00000000 --- a/legacy_cdts/mesa-libgbm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libgbm-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libgbm-18.3.4-10.el7.ppc64le.rpm - sha256: 749c2d946cec376e64106bf845d43e8cf116e54722ac57e0a58c87ae5ed9c99c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa gbm library - description: | - Mesa gbm runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-cos6-x86_64/build.sh b/legacy_cdts/mesa-libgl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-libgl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-cos6-x86_64/mesa-license b/legacy_cdts/mesa-libgl-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-libgl-cos6-x86_64/meta.yaml deleted file mode 100644 index ae9055e3..00000000 --- a/legacy_cdts/mesa-libgl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: mesa-libgl-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGL-11.0.7-4.el6.x86_64.rpm - sha256: 6061908e6a12b5dd427facff2380672233a3ae25205b633718ce82327172578f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - host: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run: - - libx11-cos6-x86_64 >1.6 *_{{ cdt_build_number|int }} - - libdrm-cos6-x86_64 >=2.4.24 *_{{ cdt_build_number|int }} - - mesa-dri-drivers-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL runtime libraries and DRI drivers - description: | - Mesa libGL runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-cos7-aarch64/build.sh b/legacy_cdts/mesa-libgl-cos7-aarch64/build.sh deleted file mode 100755 index b49be1a9..00000000 --- a/legacy_cdts/mesa-libgl-cos7-aarch64/build.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/lib64 > /dev/null 2>&1 -rm libGLX_system.so.0 -ln -s libGLX_mesa.so.0 libGLX_system.so.0 -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libgl-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libgl-cos7-aarch64/meta.yaml deleted file mode 100644 index 1c58514c..00000000 --- a/legacy_cdts/mesa-libgl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: mesa-libgl-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libGL-18.3.4-10.el7.aarch64.rpm - sha256: f123919a509b12193e3651fbe0f4fedc50ab8cb2213a51a2a240140c339a386d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-aarch64 >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-aarch64 >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL runtime libraries and DRI drivers - description: | - Mesa libGL runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libgl-cos7-ppc64le/build.sh deleted file mode 100755 index 6c78bc11..00000000 --- a/legacy_cdts/mesa-libgl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/lib64 > /dev/null 2>&1 -rm libGLX_system.so.0 -ln -s libGLX_mesa.so.0 libGLX_system.so.0 -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libgl-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libgl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4e726a21..00000000 --- a/legacy_cdts/mesa-libgl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: mesa-libgl-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libGL-18.3.4-10.el7.ppc64le.rpm - sha256: ba1cd56a71ac90429a8441a8eb57e37086d830cfe9d2ffadcdc578a2cf61be14 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - host: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run: - - libdrm-cos7-ppc64le >=2.4.83 *_{{ cdt_build_number|int }} - - libglvnd-glx-cos7-ppc64le >=1.0.1 *_{{ cdt_build_number|int }} - - mesa-libglapi-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL runtime libraries and DRI drivers - description: | - Mesa libGL runtime library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/build.sh b/legacy_cdts/mesa-libgl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/mesa-license b/legacy_cdts/mesa-libgl-devel-cos6-x86_64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml b/legacy_cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 3e337dc1..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: mesa-libgl-devel-cos6-x86_64 - version: 11.0.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/mesa-libGL-devel-11.0.7-4.el6.x86_64.rpm - sha256: 3d29cf8ed50b36a268294640c4afad9a7a005ccfbc9d2e9e8528d1160ce95e30 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/mesa-11.0.7-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - host: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run: - - mesa-libgl-cos6-x86_64 ==11.0.7 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/build.sh b/legacy_cdts/mesa-libgl-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libgl-devel-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 1d514ac1..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libgl-devel-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libGL-devel-18.3.4-10.el7.aarch64.rpm - sha256: 4414f0b094fef1ec6e2ca623d2e06407f91bf76c0762003768f92383d2328c6c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-khr-devel-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-aarch64 ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index e10d0ace..00000000 --- a/legacy_cdts/mesa-libgl-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: mesa-libgl-devel-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libGL-devel-18.3.4-10.el7.ppc64le.rpm - sha256: 7112326c1c5b62d1d48e3c58e49b697f3667845768340470a904c19118674d84 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - host: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run: - - mesa-khr-devel-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - - mesa-libgl-cos7-ppc64le ==18.3.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa libGL development package - description: | - Mesa libGL development package - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libglapi-cos7-aarch64/build.sh b/legacy_cdts/mesa-libglapi-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libglapi-cos7-aarch64/mesa-license b/legacy_cdts/mesa-libglapi-cos7-aarch64/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-aarch64/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libglapi-cos7-aarch64/meta.yaml b/legacy_cdts/mesa-libglapi-cos7-aarch64/meta.yaml deleted file mode 100644 index 46b5b64c..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-libglapi-cos7-aarch64 - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/mesa-libglapi-18.3.4-10.el7.aarch64.rpm - sha256: 16e6bb375c3499f629cae7b6ea851692119eddcd204abb87b04db8ec626bb4ef - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa shared glapi - description: | - Mesa shared glapi - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/mesa-libglapi-cos7-ppc64le/build.sh b/legacy_cdts/mesa-libglapi-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/mesa-libglapi-cos7-ppc64le/mesa-license b/legacy_cdts/mesa-libglapi-cos7-ppc64le/mesa-license deleted file mode 100644 index d583db45..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-ppc64le/mesa-license +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (C) 1999-2007 Brian Paul All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/mesa-libglapi-cos7-ppc64le/meta.yaml b/legacy_cdts/mesa-libglapi-cos7-ppc64le/meta.yaml deleted file mode 100644 index c1b819ee..00000000 --- a/legacy_cdts/mesa-libglapi-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: mesa-libglapi-cos7-ppc64le - version: 18.3.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/mesa-libglapi-18.3.4-10.el7.ppc64le.rpm - sha256: 5a5c24400ece48401ed7d2ba3992e6a3e76fbe92167cc8e5c838e2203763aaa1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/mesa-18.3.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mesa3d.org - license: MIT - license_family: MIT - license_file: mesa-license - summary: (CDT) Mesa shared glapi - description: | - Mesa shared glapi - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nspr-cos6-x86_64/build.sh b/legacy_cdts/nspr-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/nspr-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nspr-cos6-x86_64/meta.yaml b/legacy_cdts/nspr-cos6-x86_64/meta.yaml deleted file mode 100644 index 76092ec4..00000000 --- a/legacy_cdts/nspr-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: nspr-cos6-x86_64 - version: 4.19.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nspr-4.19.0-1.el6.x86_64.rpm - sha256: f7dc13dea884b7d3bd374059629be73e9e74e6a5939e0fd5dd4285a1e889d031 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nspr-4.19.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/nspr/ - license: MPL-2.0 - license_family: Other - license_file: nspr-license - summary: (CDT) Netscape Portable Runtime - description: | - NSPR provides platform independence for non-GUI operating system facilities. - These facilities include threads, thread synchronization, normal file and - network I/O, interval timing and calendar time, basic memory management - (malloc and free) and shared library linking. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nspr-cos6-x86_64/nspr-license b/legacy_cdts/nspr-cos6-x86_64/nspr-license deleted file mode 100644 index a612ad98..00000000 --- a/legacy_cdts/nspr-cos6-x86_64/nspr-license +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nspr-cos7-aarch64/build.sh b/legacy_cdts/nspr-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/nspr-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nspr-cos7-aarch64/meta.yaml b/legacy_cdts/nspr-cos7-aarch64/meta.yaml deleted file mode 100644 index 61a53234..00000000 --- a/legacy_cdts/nspr-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: nspr-cos7-aarch64 - version: 4.21.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nspr-4.21.0-1.el7.aarch64.rpm - sha256: 358f430d3b2ac45d78089ee70f9be181fa1dc67d3b30d8f323041fa9b933e6c2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/nspr/ - license: MPL-2.0 - license_family: Other - license_file: nspr-license - summary: (CDT) Netscape Portable Runtime - description: | - NSPR provides platform independence for non-GUI operating system facilities. - These facilities include threads, thread synchronization, normal file and - network I/O, interval timing and calendar time, basic memory management - (malloc and free) and shared library linking. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nspr-cos7-aarch64/nspr-license b/legacy_cdts/nspr-cos7-aarch64/nspr-license deleted file mode 100644 index a612ad98..00000000 --- a/legacy_cdts/nspr-cos7-aarch64/nspr-license +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nspr-cos7-ppc64le/build.sh b/legacy_cdts/nspr-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/nspr-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nspr-cos7-ppc64le/meta.yaml b/legacy_cdts/nspr-cos7-ppc64le/meta.yaml deleted file mode 100644 index a98628b3..00000000 --- a/legacy_cdts/nspr-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,44 +0,0 @@ -package: - name: nspr-cos7-ppc64le - version: 4.21.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nspr-4.21.0-1.el7.ppc64le.rpm - sha256: 45364781cd4ba368dcfece9587c8d9e89324aaceadbb134530b83596cd0d3e8b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nspr-4.21.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/nspr/ - license: MPL-2.0 - license_family: Other - license_file: nspr-license - summary: (CDT) Netscape Portable Runtime - description: | - NSPR provides platform independence for non-GUI operating system facilities. - These facilities include threads, thread synchronization, normal file and - network I/O, interval timing and calendar time, basic memory management - (malloc and free) and shared library linking. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nspr-cos7-ppc64le/nspr-license b/legacy_cdts/nspr-cos7-ppc64le/nspr-license deleted file mode 100644 index a612ad98..00000000 --- a/legacy_cdts/nspr-cos7-ppc64le/nspr-license +++ /dev/null @@ -1,373 +0,0 @@ -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-cos6-x86_64/build.sh b/legacy_cdts/nss-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/nss-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-cos6-x86_64/meta.yaml b/legacy_cdts/nss-cos6-x86_64/meta.yaml deleted file mode 100644 index f7e6dcad..00000000 --- a/legacy_cdts/nss-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,57 +0,0 @@ -package: - name: nss-cos6-x86_64 - version: 3.36.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-3.36.0-8.el6.x86_64.rpm - sha256: 7e2ada2dbb795a56a2961d0ea681d47f481c42faf3cd0886d991bf07f8d3c39a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-3.36.0-8.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.36.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services - description: | - Network Security Services (NSS) is a set of libraries designed to support - cross-platform development of security-enabled client and server applications. - Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, - PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security - standards. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-cos6-x86_64/nss-license b/legacy_cdts/nss-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-cos7-aarch64/build.sh b/legacy_cdts/nss-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/nss-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-cos7-aarch64/meta.yaml b/legacy_cdts/nss-cos7-aarch64/meta.yaml deleted file mode 100644 index dbc142f7..00000000 --- a/legacy_cdts/nss-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,57 +0,0 @@ -package: - name: nss-cos7-aarch64 - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-3.44.0-7.el7_7.aarch64.rpm - sha256: e62d16e9fea97fc4253510568f454c3c0cfd9310b072f23980b78f9cc29d4831 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services - description: | - Network Security Services (NSS) is a set of libraries designed to support - cross-platform development of security-enabled client and server applications. - Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, - PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security - standards. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-cos7-aarch64/nss-license b/legacy_cdts/nss-cos7-aarch64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-cos7-aarch64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-cos7-ppc64le/build.sh b/legacy_cdts/nss-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/nss-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-cos7-ppc64le/meta.yaml b/legacy_cdts/nss-cos7-ppc64le/meta.yaml deleted file mode 100644 index 59cc4c8f..00000000 --- a/legacy_cdts/nss-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,57 +0,0 @@ -package: - name: nss-cos7-ppc64le - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-3.44.0-7.el7_7.ppc64le.rpm - sha256: 348a1040936e8b20ac16adbe3c6a951d3d59e005251800ce50ce2de8a9615c5e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-3.44.0-7.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services - description: | - Network Security Services (NSS) is a set of libraries designed to support - cross-platform development of security-enabled client and server applications. - Applications built with NSS can support SSL v2 and v3, TLS, PKCS #5, PKCS #7, - PKCS #11, PKCS #12, S/MIME, X.509 v3 certificates, and other security - standards. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-cos7-ppc64le/nss-license b/legacy_cdts/nss-cos7-ppc64le/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-cos7-ppc64le/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-cos6-x86_64/build.sh b/legacy_cdts/nss-softokn-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/nss-softokn-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-cos6-x86_64/meta.yaml b/legacy_cdts/nss-softokn-cos6-x86_64/meta.yaml deleted file mode 100644 index 8e94cfcd..00000000 --- a/legacy_cdts/nss-softokn-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: nss-softokn-cos6-x86_64 - version: 3.14.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-softokn-3.14.3-23.3.el6_8.x86_64.rpm - sha256: 7e4298904daec41067f01c8943055560cd153d1f39c668c6d2fa978a3d66dd81 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-softokn-3.14.3-23.3.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int }} - host: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int }} - run: - - nspr-cos6-x86_64 >=4.10.6 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos6-x86_64 >=3.14.3 *_{{ cdt_build_number|int }} - - nss-util-cos6-x86_64 >=3.15.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Softoken Module - description: | - Network Security Services Softoken Cryptographic Module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-cos6-x86_64/nss-license b/legacy_cdts/nss-softokn-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-cos7-aarch64/build.sh b/legacy_cdts/nss-softokn-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/nss-softokn-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-cos7-aarch64/meta.yaml b/legacy_cdts/nss-softokn-cos7-aarch64/meta.yaml deleted file mode 100644 index 045e1598..00000000 --- a/legacy_cdts/nss-softokn-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: nss-softokn-cos7-aarch64 - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-softokn-3.44.0-8.el7_7.aarch64.rpm - sha256: e9e101bb578e09199f15af33f2767f7706281ec7383598e31a2caaa1c9fef746 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Softoken Module - description: | - Network Security Services Softoken Cryptographic Module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-cos7-aarch64/nss-license b/legacy_cdts/nss-softokn-cos7-aarch64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-cos7-aarch64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-cos7-ppc64le/build.sh b/legacy_cdts/nss-softokn-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/nss-softokn-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-cos7-ppc64le/meta.yaml b/legacy_cdts/nss-softokn-cos7-ppc64le/meta.yaml deleted file mode 100644 index fa7d5111..00000000 --- a/legacy_cdts/nss-softokn-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: nss-softokn-cos7-ppc64le - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-softokn-3.44.0-8.el7_7.ppc64le.rpm - sha256: 41748393f94251d2d58988c94f7503576fa28920094e0f0498486422c91e155b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-softokn-freebl-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Softoken Module - description: | - Network Security Services Softoken Cryptographic Module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-cos7-ppc64le/nss-license b/legacy_cdts/nss-softokn-cos7-ppc64le/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-cos7-ppc64le/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/build.sh b/legacy_cdts/nss-softokn-freebl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml b/legacy_cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml deleted file mode 100644 index 71740dae..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: nss-softokn-freebl-cos6-x86_64 - version: 3.14.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-softokn-freebl-3.14.3-23.3.el6_8.x86_64.rpm - sha256: bccc1e55c5cf90d7ee5ef2d25253fc8dd2c3854121a65711f5f5618b097ffb70 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-softokn-3.14.3-23.3.el6_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Freebl library for the Network Security Services - description: | - NSS Softoken Cryptographic Module Freelb Library Install the nss-softokn- - freebl package if you need the freebl library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/nss-license b/legacy_cdts/nss-softokn-freebl-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/build.sh b/legacy_cdts/nss-softokn-freebl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml b/legacy_cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml deleted file mode 100644 index e6e71575..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: nss-softokn-freebl-cos7-aarch64 - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-softokn-freebl-3.44.0-8.el7_7.aarch64.rpm - sha256: 5a62051cc69e76ffa44291ed12464a3ce4a8224dbf829330739aae500f33b2b2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-aarch64 >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Freebl library for the Network Security Services - description: | - NSS Softoken Cryptographic Module Freebl Library Install the nss-softokn- - freebl package if you need the freebl library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/nss-license b/legacy_cdts/nss-softokn-freebl-cos7-aarch64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-aarch64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/build.sh b/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml b/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml deleted file mode 100644 index 22abb5a9..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: nss-softokn-freebl-cos7-ppc64le - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-softokn-freebl-3.44.0-8.el7_7.ppc64le.rpm - sha256: 01439cbf4297a341e31b425961bdafc251a4765e22035977ca459c939f949899 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-softokn-3.44.0-8.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - - nss-util-cos7-ppc64le >=3.44.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Freebl library for the Network Security Services - description: | - NSS Softoken Cryptographic Module Freebl Library Install the nss-softokn- - freebl package if you need the freebl library. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/nss-license b/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-softokn-freebl-cos7-ppc64le/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-util-cos6-x86_64/build.sh b/legacy_cdts/nss-util-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/nss-util-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-util-cos6-x86_64/meta.yaml b/legacy_cdts/nss-util-cos6-x86_64/meta.yaml deleted file mode 100644 index c1d85a48..00000000 --- a/legacy_cdts/nss-util-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: nss-util-cos6-x86_64 - version: 3.36.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/nss-util-3.36.0-1.el6.x86_64.rpm - sha256: 928a4ae279634a99963b4525a665c882431a50b9c5f28548572e8f00254f2d88 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/nss-util-3.36.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos6-x86_64 >=4.19.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Utilities Library - description: | - Utilities for Network Security Services and the Softoken module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-util-cos6-x86_64/nss-license b/legacy_cdts/nss-util-cos6-x86_64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-util-cos6-x86_64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-util-cos7-aarch64/build.sh b/legacy_cdts/nss-util-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/nss-util-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-util-cos7-aarch64/meta.yaml b/legacy_cdts/nss-util-cos7-aarch64/meta.yaml deleted file mode 100644 index 9f606d60..00000000 --- a/legacy_cdts/nss-util-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: nss-util-cos7-aarch64 - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/nss-util-3.44.0-4.el7_7.aarch64.rpm - sha256: 174df0fb01025aa97140dce0128312cf64b81079bcd508b55c4e19f95f4045ca - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-aarch64 >=4.21.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Utilities Library - description: | - Utilities for Network Security Services and the Softoken module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-util-cos7-aarch64/nss-license b/legacy_cdts/nss-util-cos7-aarch64/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-util-cos7-aarch64/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/nss-util-cos7-ppc64le/build.sh b/legacy_cdts/nss-util-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/nss-util-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/nss-util-cos7-ppc64le/meta.yaml b/legacy_cdts/nss-util-cos7-ppc64le/meta.yaml deleted file mode 100644 index cfb9dabd..00000000 --- a/legacy_cdts/nss-util-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: nss-util-cos7-ppc64le - version: 3.44.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/nss-util-3.44.0-4.el7_7.ppc64le.rpm - sha256: b0eec4f2390d3a39a19afe60f914cc58f6de4b1749efef3991e5cdc991ded025 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/nss-util-3.44.0-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - host: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - run: - - nspr-cos7-ppc64le >=4.21.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.mozilla.org/projects/security/pki/nss/ - license: MPL-2.0 - license_family: Other - license_file: nss-license - summary: (CDT) Network Security Services Utilities Library - description: | - Utilities for Network Security Services and the Softoken module - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/nss-util-cos7-ppc64le/nss-license b/legacy_cdts/nss-util-cos7-ppc64le/nss-license deleted file mode 100644 index a1aa89a3..00000000 --- a/legacy_cdts/nss-util-cos7-ppc64le/nss-license +++ /dev/null @@ -1,403 +0,0 @@ -NSS is available under the Mozilla Public License, version 2, a copy of which -is below. - -Note on GPL Compatibility -------------------------- - -The MPL 2, section 3.3, permits you to combine NSS with code under the GNU -General Public License (GPL) version 2, or any later version of that -license, to make a Larger Work, and distribute the result under the GPL. -The only condition is that you must also make NSS, and any changes you -have made to it, available to recipients under the terms of the MPL 2 also. - -Anyone who receives the combined code from you does not have to continue -to dual licence in this way, and may, if they wish, distribute under the -terms of either of the two licences - either the MPL alone or the GPL -alone. However, we discourage people from distributing copies of NSS under -the GPL alone, because it means that any improvements they make cannot be -reincorporated into the main version of NSS. There is never a need to do -this for license compatibility reasons. - -Note on LGPL Compatibility --------------------------- - -The above also applies to combining MPLed code in a single library with -code under the GNU Lesser General Public License (LGPL) version 2.1, or -any later version of that license. If the LGPLed code and the MPLed code -are not in the same library, then the copyleft coverage of the two -licences does not overlap, so no issues arise. - - -Mozilla Public License Version 2.0 -================================== - -1. Definitions --------------- - -1.1. "Contributor" - means each individual or legal entity that creates, contributes to - the creation of, or owns Covered Software. - -1.2. "Contributor Version" - means the combination of the Contributions of others (if any) used - by a Contributor and that particular Contributor's Contribution. - -1.3. "Contribution" - means Covered Software of a particular Contributor. - -1.4. "Covered Software" - means Source Code Form to which the initial Contributor has attached - the notice in Exhibit A, the Executable Form of such Source Code - Form, and Modifications of such Source Code Form, in each case - including portions thereof. - -1.5. "Incompatible With Secondary Licenses" - means - - (a) that the initial Contributor has attached the notice described - in Exhibit B to the Covered Software; or - - (b) that the Covered Software was made available under the terms of - version 1.1 or earlier of the License, but not also under the - terms of a Secondary License. - -1.6. "Executable Form" - means any form of the work other than Source Code Form. - -1.7. "Larger Work" - means a work that combines Covered Software with other material, in - a separate file or files, that is not Covered Software. - -1.8. "License" - means this document. - -1.9. "Licensable" - means having the right to grant, to the maximum extent possible, - whether at the time of the initial grant or subsequently, any and - all of the rights conveyed by this License. - -1.10. "Modifications" - means any of the following: - - (a) any file in Source Code Form that results from an addition to, - deletion from, or modification of the contents of Covered - Software; or - - (b) any new file in Source Code Form that contains any Covered - Software. - -1.11. "Patent Claims" of a Contributor - means any patent claim(s), including without limitation, method, - process, and apparatus claims, in any patent Licensable by such - Contributor that would be infringed, but for the grant of the - License, by the making, using, selling, offering for sale, having - made, import, or transfer of either its Contributions or its - Contributor Version. - -1.12. "Secondary License" - means either the GNU General Public License, Version 2.0, the GNU - Lesser General Public License, Version 2.1, the GNU Affero General - Public License, Version 3.0, or any later versions of those - licenses. - -1.13. "Source Code Form" - means the form of the work preferred for making modifications. - -1.14. "You" (or "Your") - means an individual or a legal entity exercising rights under this - License. For legal entities, "You" includes any entity that - controls, is controlled by, or is under common control with You. For - purposes of this definition, "control" means (a) the power, direct - or indirect, to cause the direction or management of such entity, - whether by contract or otherwise, or (b) ownership of more than - fifty percent (50%) of the outstanding shares or beneficial - ownership of such entity. - -2. License Grants and Conditions --------------------------------- - -2.1. Grants - -Each Contributor hereby grants You a world-wide, royalty-free, -non-exclusive license: - -(a) under intellectual property rights (other than patent or trademark) - Licensable by such Contributor to use, reproduce, make available, - modify, display, perform, distribute, and otherwise exploit its - Contributions, either on an unmodified basis, with Modifications, or - as part of a Larger Work; and - -(b) under Patent Claims of such Contributor to make, use, sell, offer - for sale, have made, import, and otherwise transfer either its - Contributions or its Contributor Version. - -2.2. Effective Date - -The licenses granted in Section 2.1 with respect to any Contribution -become effective for each Contribution on the date the Contributor first -distributes such Contribution. - -2.3. Limitations on Grant Scope - -The licenses granted in this Section 2 are the only rights granted under -this License. No additional rights or licenses will be implied from the -distribution or licensing of Covered Software under this License. -Notwithstanding Section 2.1(b) above, no patent license is granted by a -Contributor: - -(a) for any code that a Contributor has removed from Covered Software; - or - -(b) for infringements caused by: (i) Your and any other third party's - modifications of Covered Software, or (ii) the combination of its - Contributions with other software (except as part of its Contributor - Version); or - -(c) under Patent Claims infringed by Covered Software in the absence of - its Contributions. - -This License does not grant any rights in the trademarks, service marks, -or logos of any Contributor (except as may be necessary to comply with -the notice requirements in Section 3.4). - -2.4. Subsequent Licenses - -No Contributor makes additional grants as a result of Your choice to -distribute the Covered Software under a subsequent version of this -License (see Section 10.2) or under the terms of a Secondary License (if -permitted under the terms of Section 3.3). - -2.5. Representation - -Each Contributor represents that the Contributor believes its -Contributions are its original creation(s) or it has sufficient rights -to grant the rights to its Contributions conveyed by this License. - -2.6. Fair Use - -This License is not intended to limit any rights You have under -applicable copyright doctrines of fair use, fair dealing, or other -equivalents. - -2.7. Conditions - -Sections 3.1, 3.2, 3.3, and 3.4 are conditions of the licenses granted -in Section 2.1. - -3. Responsibilities -------------------- - -3.1. Distribution of Source Form - -All distribution of Covered Software in Source Code Form, including any -Modifications that You create or to which You contribute, must be under -the terms of this License. You must inform recipients that the Source -Code Form of the Covered Software is governed by the terms of this -License, and how they can obtain a copy of this License. You may not -attempt to alter or restrict the recipients' rights in the Source Code -Form. - -3.2. Distribution of Executable Form - -If You distribute Covered Software in Executable Form then: - -(a) such Covered Software must also be made available in Source Code - Form, as described in Section 3.1, and You must inform recipients of - the Executable Form how they can obtain a copy of such Source Code - Form by reasonable means in a timely manner, at a charge no more - than the cost of distribution to the recipient; and - -(b) You may distribute such Executable Form under the terms of this - License, or sublicense it under different terms, provided that the - license for the Executable Form does not attempt to limit or alter - the recipients' rights in the Source Code Form under this License. - -3.3. Distribution of a Larger Work - -You may create and distribute a Larger Work under terms of Your choice, -provided that You also comply with the requirements of this License for -the Covered Software. If the Larger Work is a combination of Covered -Software with a work governed by one or more Secondary Licenses, and the -Covered Software is not Incompatible With Secondary Licenses, this -License permits You to additionally distribute such Covered Software -under the terms of such Secondary License(s), so that the recipient of -the Larger Work may, at their option, further distribute the Covered -Software under the terms of either this License or such Secondary -License(s). - -3.4. Notices - -You may not remove or alter the substance of any license notices -(including copyright notices, patent notices, disclaimers of warranty, -or limitations of liability) contained within the Source Code Form of -the Covered Software, except that You may alter any license notices to -the extent required to remedy known factual inaccuracies. - -3.5. Application of Additional Terms - -You may choose to offer, and to charge a fee for, warranty, support, -indemnity or liability obligations to one or more recipients of Covered -Software. However, You may do so only on Your own behalf, and not on -behalf of any Contributor. You must make it absolutely clear that any -such warranty, support, indemnity, or liability obligation is offered by -You alone, and You hereby agree to indemnify every Contributor for any -liability incurred by such Contributor as a result of warranty, support, -indemnity or liability terms You offer. You may include additional -disclaimers of warranty and limitations of liability specific to any -jurisdiction. - -4. Inability to Comply Due to Statute or Regulation ---------------------------------------------------- - -If it is impossible for You to comply with any of the terms of this -License with respect to some or all of the Covered Software due to -statute, judicial order, or regulation then You must: (a) comply with -the terms of this License to the maximum extent possible; and (b) -describe the limitations and the code they affect. Such description must -be placed in a text file included with all distributions of the Covered -Software under this License. Except to the extent prohibited by statute -or regulation, such description must be sufficiently detailed for a -recipient of ordinary skill to be able to understand it. - -5. Termination --------------- - -5.1. The rights granted under this License will terminate automatically -if You fail to comply with any of its terms. However, if You become -compliant, then the rights granted under this License from a particular -Contributor are reinstated (a) provisionally, unless and until such -Contributor explicitly and finally terminates Your grants, and (b) on an -ongoing basis, if such Contributor fails to notify You of the -non-compliance by some reasonable means prior to 60 days after You have -come back into compliance. Moreover, Your grants from a particular -Contributor are reinstated on an ongoing basis if such Contributor -notifies You of the non-compliance by some reasonable means, this is the -first time You have received notice of non-compliance with this License -from such Contributor, and You become compliant prior to 30 days after -Your receipt of the notice. - -5.2. If You initiate litigation against any entity by asserting a patent -infringement claim (excluding declaratory judgment actions, -counter-claims, and cross-claims) alleging that a Contributor Version -directly or indirectly infringes any patent, then the rights granted to -You by any and all Contributors for the Covered Software under Section -2.1 of this License shall terminate. - -5.3. In the event of termination under Sections 5.1 or 5.2 above, all -end user license agreements (excluding distributors and resellers) which -have been validly granted by You or Your distributors under this License -prior to termination shall survive termination. - -************************************************************************ -* * -* 6. Disclaimer of Warranty * -* ------------------------- * -* * -* Covered Software is provided under this License on an "as is" * -* basis, without warranty of any kind, either expressed, implied, or * -* statutory, including, without limitation, warranties that the * -* Covered Software is free of defects, merchantable, fit for a * -* particular purpose or non-infringing. The entire risk as to the * -* quality and performance of the Covered Software is with You. * -* Should any Covered Software prove defective in any respect, You * -* (not any Contributor) assume the cost of any necessary servicing, * -* repair, or correction. This disclaimer of warranty constitutes an * -* essential part of this License. No use of any Covered Software is * -* authorized under this License except under this disclaimer. * -* * -************************************************************************ - -************************************************************************ -* * -* 7. Limitation of Liability * -* -------------------------- * -* * -* Under no circumstances and under no legal theory, whether tort * -* (including negligence), contract, or otherwise, shall any * -* Contributor, or anyone who distributes Covered Software as * -* permitted above, be liable to You for any direct, indirect, * -* special, incidental, or consequential damages of any character * -* including, without limitation, damages for lost profits, loss of * -* goodwill, work stoppage, computer failure or malfunction, or any * -* and all other commercial damages or losses, even if such party * -* shall have been informed of the possibility of such damages. This * -* limitation of liability shall not apply to liability for death or * -* personal injury resulting from such party's negligence to the * -* extent applicable law prohibits such limitation. Some * -* jurisdictions do not allow the exclusion or limitation of * -* incidental or consequential damages, so this exclusion and * -* limitation may not apply to You. * -* * -************************************************************************ - -8. Litigation -------------- - -Any litigation relating to this License may be brought only in the -courts of a jurisdiction where the defendant maintains its principal -place of business and such litigation shall be governed by laws of that -jurisdiction, without reference to its conflict-of-law provisions. -Nothing in this Section shall prevent a party's ability to bring -cross-claims or counter-claims. - -9. Miscellaneous ----------------- - -This License represents the complete agreement concerning the subject -matter hereof. If any provision of this License is held to be -unenforceable, such provision shall be reformed only to the extent -necessary to make it enforceable. Any law or regulation which provides -that the language of a contract shall be construed against the drafter -shall not be used to construe this License against a Contributor. - -10. Versions of the License ---------------------------- - -10.1. New Versions - -Mozilla Foundation is the license steward. Except as provided in Section -10.3, no one other than the license steward has the right to modify or -publish new versions of this License. Each version will be given a -distinguishing version number. - -10.2. Effect of New Versions - -You may distribute the Covered Software under the terms of the version -of the License under which You originally received the Covered Software, -or under the terms of any subsequent version published by the license -steward. - -10.3. Modified Versions - -If you create software not governed by this License, and you want to -create a new license for such software, you may create and use a -modified version of this License if you rename the license and remove -any references to the name of the license steward (except to note that -such modified license differs from this License). - -10.4. Distributing Source Code Form that is Incompatible With Secondary -Licenses - -If You choose to distribute Source Code Form that is Incompatible With -Secondary Licenses under the terms of this version of the License, the -notice described in Exhibit B of this License must be attached. - -Exhibit A - Source Code Form License Notice -------------------------------------------- - - This Source Code Form is subject to the terms of the Mozilla Public - License, v. 2.0. If a copy of the MPL was not distributed with this - file, You can obtain one at http://mozilla.org/MPL/2.0/. - -If it is not possible or desirable to put the notice in a particular -file, then You may include the notice in a location (such as a LICENSE -file in a relevant directory) where a recipient would be likely to look -for such a notice. - -You may add additional accurate notices of copyright ownership. - -Exhibit B - "Incompatible With Secondary Licenses" Notice ---------------------------------------------------------- - - This Source Code Form is "Incompatible With Secondary Licenses", as - defined by the Mozilla Public License, v. 2.0. diff --git a/legacy_cdts/numactl-cos6-x86_64/build.sh b/legacy_cdts/numactl-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/numactl-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-cos6-x86_64/meta.yaml b/legacy_cdts/numactl-cos6-x86_64/meta.yaml deleted file mode 100644 index b3c395fa..00000000 --- a/legacy_cdts/numactl-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: numactl-cos6-x86_64 - version: 2.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/numactl-2.0.9-2.el6.x86_64.rpm - sha256: 70e58c3b01ce62d90ef0e3d9f1c0d1d3efaa4d237b3b821ee7d1e791553d82a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/numactl-2.0.9-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: ftp://oss.sgi.com/www/projects/libnuma/download - license: LGPLv2/GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Library for tuning for Non Uniform Memory Access machines - description: | - Simple NUMA policy support. It consists of a numactl program to run other - programs with a specific NUMA policy and a libnuma to do allocations with NUMA - policy in applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-cos6-x86_64/numactl-copyright.txt b/legacy_cdts/numactl-cos6-x86_64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-cos6-x86_64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-cos6-x86_64/numactl-gpl2.txt b/legacy_cdts/numactl-cos6-x86_64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-cos6-x86_64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-cos6-x86_64/numactl-lgpl2.txt b/legacy_cdts/numactl-cos6-x86_64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-cos6-x86_64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-cos7-aarch64/build.sh b/legacy_cdts/numactl-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/numactl-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-cos7-aarch64/meta.yaml b/legacy_cdts/numactl-cos7-aarch64/meta.yaml deleted file mode 100644 index 5bcb5f4f..00000000 --- a/legacy_cdts/numactl-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: numactl-cos7-aarch64 - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-2.0.12-5.el7.aarch64.rpm - sha256: c227f8d7d0b08dd1a40b855c472998da3eb6f029ad3964d44871295cd9e841b9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: GPL-2.0-only - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Library for tuning for Non Uniform Memory Access machines - description: | - Simple NUMA policy support. It consists of a numactl program to run other - programs with a specific NUMA policy. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-cos7-aarch64/numactl-copyright.txt b/legacy_cdts/numactl-cos7-aarch64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-cos7-aarch64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-cos7-aarch64/numactl-gpl2.txt b/legacy_cdts/numactl-cos7-aarch64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-cos7-aarch64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-cos7-aarch64/numactl-lgpl2.txt b/legacy_cdts/numactl-cos7-aarch64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-cos7-aarch64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-cos7-ppc64le/build.sh b/legacy_cdts/numactl-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/numactl-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-cos7-ppc64le/meta.yaml b/legacy_cdts/numactl-cos7-ppc64le/meta.yaml deleted file mode 100644 index cfcf889a..00000000 --- a/legacy_cdts/numactl-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: numactl-cos7-ppc64le - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-2.0.12-5.el7.ppc64le.rpm - sha256: 188d558d22ab46eacd64b29fad9d115012a39481d2a7c60198d33442c4766386 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: GPL-2.0-only - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Library for tuning for Non Uniform Memory Access machines - description: | - Simple NUMA policy support. It consists of a numactl program to run other - programs with a specific NUMA policy. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-cos7-ppc64le/numactl-copyright.txt b/legacy_cdts/numactl-cos7-ppc64le/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-cos7-ppc64le/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-cos7-ppc64le/numactl-gpl2.txt b/legacy_cdts/numactl-cos7-ppc64le/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-cos7-ppc64le/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-cos7-ppc64le/numactl-lgpl2.txt b/legacy_cdts/numactl-cos7-ppc64le/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-cos7-ppc64le/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-devel-cos6-x86_64/build.sh b/legacy_cdts/numactl-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/numactl-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-devel-cos6-x86_64/meta.yaml b/legacy_cdts/numactl-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 46e3673b..00000000 --- a/legacy_cdts/numactl-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: numactl-devel-cos6-x86_64 - version: 2.0.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/numactl-devel-2.0.9-2.el6.x86_64.rpm - sha256: 0c8d3b3a8bd677c152c7649f603157ba38114e960e62450fa711dfd3d9185037 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/numactl-2.0.9-2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int }} - host: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int }} - run: - - numactl-cos6-x86_64 ==2.0.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: ftp://oss.sgi.com/www/projects/libnuma/download - license: LGPLv2/GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Development package for building Applications that use numa - description: | - Provides development headers for numa library calls - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt b/legacy_cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt b/legacy_cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt b/legacy_cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-devel-cos6-x86_64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-devel-cos7-aarch64/build.sh b/legacy_cdts/numactl-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/numactl-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-devel-cos7-aarch64/meta.yaml b/legacy_cdts/numactl-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 46cf8442..00000000 --- a/legacy_cdts/numactl-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: numactl-devel-cos7-aarch64 - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-devel-2.0.12-5.el7.aarch64.rpm - sha256: c9cf116e115f9a6560fbfb89ff741782b77c0cf4fa9488560608cc5e321609c8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - numactl-libs-cos7-aarch64 ==2.0.12 *_{{ cdt_build_number|int }} - host: - - numactl-libs-cos7-aarch64 ==2.0.12 *_{{ cdt_build_number|int }} - run: - - numactl-libs-cos7-aarch64 ==2.0.12 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: LGPLv2 and GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Development package for building Applications that use numa - description: | - Provides development headers for numa library calls - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-copyright.txt b/legacy_cdts/numactl-devel-cos7-aarch64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-gpl2.txt b/legacy_cdts/numactl-devel-cos7-aarch64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-lgpl2.txt b/legacy_cdts/numactl-devel-cos7-aarch64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-devel-cos7-aarch64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-devel-cos7-ppc64le/build.sh b/legacy_cdts/numactl-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/numactl-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/numactl-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5082a65d..00000000 --- a/legacy_cdts/numactl-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: numactl-devel-cos7-ppc64le - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-devel-2.0.12-5.el7.ppc64le.rpm - sha256: 898d7f0b3ec3c37036a503acc91e8bf6a64b735ec9e9fcf44579437deac78c89 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - numactl-libs-cos7-ppc64le ==2.0.12 *_{{ cdt_build_number|int }} - host: - - numactl-libs-cos7-ppc64le ==2.0.12 *_{{ cdt_build_number|int }} - run: - - numactl-libs-cos7-ppc64le ==2.0.12 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: LGPLv2 and GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) Development package for building Applications that use numa - description: | - Provides development headers for numa library calls - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-copyright.txt b/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-gpl2.txt b/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-lgpl2.txt b/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-devel-cos7-ppc64le/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-libs-cos7-aarch64/build.sh b/legacy_cdts/numactl-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/numactl-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-libs-cos7-aarch64/meta.yaml b/legacy_cdts/numactl-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index cb86608b..00000000 --- a/legacy_cdts/numactl-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: numactl-libs-cos7-aarch64 - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/numactl-libs-2.0.12-5.el7.aarch64.rpm - sha256: c4ba0c78449b077223c0a8a22ab28ac7d9f29328dea459f92ff7b33b1abd62db - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: LGPLv2 and GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) libnuma libraries - description: | - numactl-libs provides libnuma, a library to do allocations with NUMA policy in - applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-copyright.txt b/legacy_cdts/numactl-libs-cos7-aarch64/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-gpl2.txt b/legacy_cdts/numactl-libs-cos7-aarch64/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-lgpl2.txt b/legacy_cdts/numactl-libs-cos7-aarch64/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-libs-cos7-aarch64/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/numactl-libs-cos7-ppc64le/build.sh b/legacy_cdts/numactl-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/numactl-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/numactl-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/numactl-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 40aebd84..00000000 --- a/legacy_cdts/numactl-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,45 +0,0 @@ -package: - name: numactl-libs-cos7-ppc64le - version: 2.0.12 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/numactl-libs-2.0.12-5.el7.ppc64le.rpm - sha256: 645fbaa8c7d906cbe1ff11c219529ab6a68733f5bd01061159c3a12acc521f95 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/numactl-2.0.12-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/numactl/numactl - license: LGPLv2 and GPLv2 - license_family: GPL2 - license_file: - - numactl-copyright.txt - - numactl-gpl2.txt - - numactl-lgpl2.txt - summary: (CDT) libnuma libraries - description: | - numactl-libs provides libnuma, a library to do allocations with NUMA policy in - applications. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-copyright.txt b/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-copyright.txt deleted file mode 100644 index 69e66c4d..00000000 --- a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-copyright.txt +++ /dev/null @@ -1,14 +0,0 @@ -Copyright: - -numactl and the demo programs are under the GNU General Public License, v.2 -libnuma is under the GNU Lesser General Public License, v2.1. - -The manpages are under the same license as the Linux manpages (see the files) - -numademo links with a library derived from the C version of STREAM -by John D. McCalpin and Joe R. Zagar for one sub benchmark. See stream_lib.c -for the license. In particular when you publish numademo output -you might need to pay attention there or filter out the STREAM results. - -It also uses a public domain Mersenne Twister implementation from -Michael Brundage. diff --git a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-gpl2.txt b/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-gpl2.txt deleted file mode 100644 index 9bd56be5..00000000 --- a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-gpl2.txt +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-lgpl2.txt b/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-lgpl2.txt deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/numactl-libs-cos7-ppc64le/numactl-lgpl2.txt +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/opensm-cos6-x86_64/build.sh b/legacy_cdts/opensm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/opensm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-cos6-x86_64/meta.yaml b/legacy_cdts/opensm-cos6-x86_64/meta.yaml deleted file mode 100644 index c53e5944..00000000 --- a/legacy_cdts/opensm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: opensm-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-3.3.17-1.el6.x86_64.rpm - sha256: 1133cfd513a5e32a5c5aba55115ad7e6e9e9e018b9e8bdbf2ef321a7b354a267 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) OpenIB InfiniBand Subnet Manager and management utilities - description: | - OpenSM is the OpenIB project's Subnet Manager for Infiniband networks. The - subnet manager is run as a system daemon on one of the machines in the - infiniband fabric to manage the fabric's routing state. This package also - contains various tools for diagnosing and testing Infiniband networks that can - be used from any machine and do not need to be run on a machine running the - opensm daemon. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-cos6-x86_64/opensm-license b/legacy_cdts/opensm-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-cos7-aarch64/build.sh b/legacy_cdts/opensm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/opensm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-cos7-aarch64/meta.yaml b/legacy_cdts/opensm-cos7-aarch64/meta.yaml deleted file mode 100644 index bc72f087..00000000 --- a/legacy_cdts/opensm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: opensm-cos7-aarch64 - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-3.3.21-3.el7_8.aarch64.rpm - sha256: e096ca2e3f6f7dab71c74927e4140bc2d841e3bd241ebcacd19a17563b735bfd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) OpenIB InfiniBand Subnet Manager and management utilities - description: | - OpenSM is the OpenIB project's Subnet Manager for Infiniband networks. The - subnet manager is run as a system daemon on one of the machines in the - infiniband fabric to manage the fabric's routing state. This package also - contains various tools for diagnosing and testing Infiniband networks that can - be used from any machine and do not need to be run on a machine running the - opensm daemon. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-cos7-aarch64/opensm-license b/legacy_cdts/opensm-cos7-aarch64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-cos7-aarch64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-cos7-ppc64le/build.sh b/legacy_cdts/opensm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/opensm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-cos7-ppc64le/meta.yaml b/legacy_cdts/opensm-cos7-ppc64le/meta.yaml deleted file mode 100644 index f2b66ed6..00000000 --- a/legacy_cdts/opensm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,53 +0,0 @@ -package: - name: opensm-cos7-ppc64le - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-3.3.21-3.el7_8.ppc64le.rpm - sha256: 1ad0cf7c4bcd859bf58bd7a4d4af5e80696b4c5e474865f3e90ffadee707d91f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) OpenIB InfiniBand Subnet Manager and management utilities - description: | - OpenSM is the OpenIB project's Subnet Manager for Infiniband networks. The - subnet manager is run as a system daemon on one of the machines in the - infiniband fabric to manage the fabric's routing state. This package also - contains various tools for diagnosing and testing Infiniband networks that can - be used from any machine and do not need to be run on a machine running the - opensm daemon. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-cos7-ppc64le/opensm-license b/legacy_cdts/opensm-cos7-ppc64le/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-cos7-ppc64le/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-devel-cos6-x86_64/build.sh b/legacy_cdts/opensm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/opensm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/opensm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 53568778..00000000 --- a/legacy_cdts/opensm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: opensm-devel-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-devel-3.3.17-1.el6.x86_64.rpm - sha256: 4c388b5f39132e01f2e96ec81d37f7222104dc28c6a6b1c8ac5442eed2c5df6d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos6-x86_64 ==3.3.17 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Development files for the opensm-libs libraries - description: | - Development environment for the opensm libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-devel-cos6-x86_64/opensm-license b/legacy_cdts/opensm-devel-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-devel-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-devel-cos7-aarch64/build.sh b/legacy_cdts/opensm-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/opensm-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-devel-cos7-aarch64/meta.yaml b/legacy_cdts/opensm-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index e64d4c26..00000000 --- a/legacy_cdts/opensm-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: opensm-devel-cos7-aarch64 - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-devel-3.3.21-3.el7_8.aarch64.rpm - sha256: 5e87ade6a7fb9b87d228dcb1a4c81558c0775b5cebc5667422dc347e7db0c186 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos7-aarch64 ==3.3.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Development files for the opensm-libs libraries - description: | - Development environment for the opensm libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-devel-cos7-aarch64/opensm-license b/legacy_cdts/opensm-devel-cos7-aarch64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-devel-cos7-aarch64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-devel-cos7-ppc64le/build.sh b/legacy_cdts/opensm-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/opensm-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/opensm-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 87235bc0..00000000 --- a/legacy_cdts/opensm-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: opensm-devel-cos7-ppc64le - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-devel-3.3.21-3.el7_8.ppc64le.rpm - sha256: 2c2c2c7b67185d1d25c0517b0b26d77a025717e1b8084e37f455a4f425c66440 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - host: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - run: - - opensm-libs-cos7-ppc64le ==3.3.21 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Development files for the opensm-libs libraries - description: | - Development environment for the opensm libraries - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-devel-cos7-ppc64le/opensm-license b/legacy_cdts/opensm-devel-cos7-ppc64le/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-devel-cos7-ppc64le/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-libs-cos6-x86_64/build.sh b/legacy_cdts/opensm-libs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/opensm-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-libs-cos6-x86_64/meta.yaml b/legacy_cdts/opensm-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index 154ae7b7..00000000 --- a/legacy_cdts/opensm-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: opensm-libs-cos6-x86_64 - version: 3.3.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/opensm-libs-3.3.17-1.el6.x86_64.rpm - sha256: eb3027cbc2a340d7093c8ad18c6c8933670d02e3cbede1e8db86db3ffcbe0f06 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/opensm-3.3.17-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.openfabrics.org/ - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Libraries used by opensm and included utilities - description: | - Shared libraries for Infiniband user space access - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-libs-cos6-x86_64/opensm-license b/legacy_cdts/opensm-libs-cos6-x86_64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-libs-cos6-x86_64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-libs-cos7-aarch64/build.sh b/legacy_cdts/opensm-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/opensm-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-libs-cos7-aarch64/meta.yaml b/legacy_cdts/opensm-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index dfeffd50..00000000 --- a/legacy_cdts/opensm-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: opensm-libs-cos7-aarch64 - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/opensm-libs-3.3.21-3.el7_8.aarch64.rpm - sha256: e632beaafcaa0d3e3d35647fd30311ce84177f5d2714b91b2321014e102a0b55 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Libraries used by opensm and included utilities - description: | - Shared libraries for Infiniband user space access - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-libs-cos7-aarch64/opensm-license b/legacy_cdts/opensm-libs-cos7-aarch64/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-libs-cos7-aarch64/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/opensm-libs-cos7-ppc64le/build.sh b/legacy_cdts/opensm-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/opensm-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/opensm-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/opensm-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 586fa045..00000000 --- a/legacy_cdts/opensm-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: opensm-libs-cos7-ppc64le - version: 3.3.21 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/opensm-libs-3.3.21-3.el7_8.ppc64le.rpm - sha256: c65cfc36d6c40a62e990c7ff83ab1407d6a1248dfc2f380b69552f21a2f16bbb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/opensm-3.3.21-3.el7_8.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/opensm - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - opensm-license - summary: (CDT) Libraries used by opensm and included utilities - description: | - Shared libraries for Infiniband user space access - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/opensm-libs-cos7-ppc64le/opensm-license b/legacy_cdts/opensm-libs-cos7-ppc64le/opensm-license deleted file mode 100644 index 07e5ab0b..00000000 --- a/legacy_cdts/opensm-libs-cos7-ppc64le/opensm-license +++ /dev/null @@ -1,32 +0,0 @@ - Copyright (c) 2004-2008 Voltaire, Inc. All rights reserved. - Copyright (c) 2002-2005 Mellanox Technologies LTD. All rights reserved. - Copyright (c) 1996-2003 Intel Corporation. All rights reserved. - - This software is available to you under a choice of one of two - licenses. You may choose to be licensed under the terms of the GNU - General Public License (GPL) Version 2, available from the file - COPYING in the main directory of this source tree, or the - OpenIB.org BSD license below: - - Redistribution and use in source and binary forms, with or - without modification, are permitted provided that the following - conditions are met: - - - Redistributions of source code must retain the above - copyright notice, this list of conditions and the following - disclaimer. - - - Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials - provided with the distribution. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS - BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE - SOFTWARE. - diff --git a/legacy_cdts/orbit2-cos6-x86_64/build.sh b/legacy_cdts/orbit2-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/orbit2-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-cos6-x86_64/meta.yaml b/legacy_cdts/orbit2-cos6-x86_64/meta.yaml deleted file mode 100644 index 503cd420..00000000 --- a/legacy_cdts/orbit2-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: orbit2-cos6-x86_64 - version: 2.14.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ORBit2-2.14.17-7.el6.x86_64.rpm - sha256: 292e8159497d55ae398fa2659bbea11d5ece3d135856654a75a3aaeae8ad00b6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ORBit2-2.14.17-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) A high-performance CORBA Object Request Broker - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker). It allows programs to send requests and receive - replies from other programs, regardless of the locations of the two programs. - CORBA is an architecture that enables communication between program objects, - regardless of the programming language they're written in or the operating - system they run on. You will need to install this package and ORBit-devel if - you want to write programs that use CORBA technology. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying b/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying.lib b/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-cos6-x86_64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/orbit2-cos7-aarch64/build.sh b/legacy_cdts/orbit2-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/orbit2-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-cos7-aarch64/meta.yaml b/legacy_cdts/orbit2-cos7-aarch64/meta.yaml deleted file mode 100644 index 73ba81bb..00000000 --- a/legacy_cdts/orbit2-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: orbit2-cos7-aarch64 - version: 2.14.19 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ORBit2-2.14.19-13.el7.aarch64.rpm - sha256: 376ecf27cfc93e6d1d3bb1344a5e1dd82e493828213122c5bbc6c48f48803127 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) A high-performance CORBA Object Request Broker - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker). It allows programs to send requests and receive - replies from other programs, regardless of the locations of the two programs. - CORBA is an architecture that enables communication between program objects, - regardless of the programming language they're written in or the operating - system they run on. You will need to install this package and ORBit-devel if - you want to write programs that use CORBA technology. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying b/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying.lib b/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-cos7-aarch64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/orbit2-cos7-ppc64le/build.sh b/legacy_cdts/orbit2-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/orbit2-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-cos7-ppc64le/meta.yaml b/legacy_cdts/orbit2-cos7-ppc64le/meta.yaml deleted file mode 100644 index 3da7eee0..00000000 --- a/legacy_cdts/orbit2-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: orbit2-cos7-ppc64le - version: 2.14.19 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ORBit2-2.14.19-13.el7.ppc64le.rpm - sha256: f7c5df0eba268db12f528d0363bc0b61ff9637c2e92e178d3a0bf193a44a0485 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) A high-performance CORBA Object Request Broker - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker). It allows programs to send requests and receive - replies from other programs, regardless of the locations of the two programs. - CORBA is an architecture that enables communication between program objects, - regardless of the programming language they're written in or the operating - system they run on. You will need to install this package and ORBit-devel if - you want to write programs that use CORBA technology. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying b/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying.lib b/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-cos7-ppc64le/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/orbit2-devel-cos6-x86_64/build.sh b/legacy_cdts/orbit2-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/orbit2-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-devel-cos6-x86_64/meta.yaml b/legacy_cdts/orbit2-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 92fb7d4e..00000000 --- a/legacy_cdts/orbit2-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: orbit2-devel-cos6-x86_64 - version: 2.14.17 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/ORBit2-devel-2.14.17-7.el6.x86_64.rpm - sha256: 077b9aef4138f4ef777ab92154c64d43839d0bc1a33ebdb97433546e3f393664 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/ORBit2-2.14.17-7.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int }} - host: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int }} - run: - - orbit2-cos6-x86_64 ==2.14.17 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos6-x86_64 >=0.8.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) Development libraries, header files and utilities for ORBit - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker) with support for the C language. This package - contains the header files, libraries and utilities necessary to write programs - that use CORBA technology. If you want to write such programs, you'll also - need to install the ORBIT package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying b/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib b/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-devel-cos6-x86_64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/orbit2-devel-cos7-aarch64/build.sh b/legacy_cdts/orbit2-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/orbit2-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-devel-cos7-aarch64/meta.yaml b/legacy_cdts/orbit2-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index a79b9aa5..00000000 --- a/legacy_cdts/orbit2-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: orbit2-devel-cos7-aarch64 - version: 2.14.19 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/ORBit2-devel-2.14.19-13.el7.aarch64.rpm - sha256: 76282f803fdeb92c22cc78add7a79247fb3243f7399bd1a596b373af28cb3889 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos7-aarch64 ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-aarch64 >=0.8.2 *_{{ cdt_build_number|int }} - host: - - orbit2-cos7-aarch64 ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-aarch64 >=0.8.2 *_{{ cdt_build_number|int }} - run: - - orbit2-cos7-aarch64 ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-aarch64 >=0.8.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) Development libraries, header files and utilities for ORBit - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker) with support for the C language. This package - contains the header files, libraries and utilities necessary to write programs - that use CORBA technology. If you want to write such programs, you'll also - need to install the ORBIT package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying b/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying.lib b/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-devel-cos7-aarch64/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/orbit2-devel-cos7-ppc64le/build.sh b/legacy_cdts/orbit2-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/orbit2-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/orbit2-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/orbit2-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index af1729c9..00000000 --- a/legacy_cdts/orbit2-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,59 +0,0 @@ -package: - name: orbit2-devel-cos7-ppc64le - version: 2.14.19 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/ORBit2-devel-2.14.19-13.el7.ppc64le.rpm - sha256: 1691725a961ea407158c76d39197d10abfb8201dce4f2c4dd5d39afeaa8cc71c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/ORBit2-2.14.19-13.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - orbit2-cos7-ppc64le ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-ppc64le >=0.8.2 *_{{ cdt_build_number|int }} - host: - - orbit2-cos7-ppc64le ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-ppc64le >=0.8.2 *_{{ cdt_build_number|int }} - run: - - orbit2-cos7-ppc64le ==2.14.19 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.2.0 *_{{ cdt_build_number|int }} - - libidl-devel-cos7-ppc64le >=0.8.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.gnome.org/projects/ORBit2 - license: LGPLv2+ and GPLv2+ - license_family: GPL2 - license_file: - - orbit2-copying - - orbit2-copying.lib - summary: (CDT) Development libraries, header files and utilities for ORBit - description: | - ORBit is a high-performance CORBA (Common Object Request Broker Architecture) - ORB (object request broker) with support for the C language. This package - contains the header files, libraries and utilities necessary to write programs - that use CORBA technology. If you want to write such programs, you'll also - need to install the ORBIT package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying b/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying deleted file mode 100644 index 623b6258..00000000 --- a/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying +++ /dev/null @@ -1,340 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying.lib b/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying.lib deleted file mode 100644 index 778d0bb5..00000000 --- a/legacy_cdts/orbit2-devel-cos7-ppc64le/orbit2-copying.lib +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - Appendix: How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the Free - Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, - MA 02110-1301, USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/p11-kit-cos6-x86_64/build.sh b/legacy_cdts/p11-kit-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/p11-kit-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-cos6-x86_64/meta.yaml b/legacy_cdts/p11-kit-cos6-x86_64/meta.yaml deleted file mode 100644 index a50763db..00000000 --- a/legacy_cdts/p11-kit-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: p11-kit-cos6-x86_64 - version: 0.18.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/p11-kit-0.18.5-2.el6_5.2.x86_64.rpm - sha256: 72c0d0603374442745817291b41eff329e97557aa89d6d8b112f5c033d16ee15 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/p11-kit-0.18.5-2.el6_5.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) Library for loading and sharing PKCS#11 modules - description: | - p11-kit provides a way to load and enumerate PKCS#11 modules, as well as a - standard configuration setup for installing PKCS#11 modules in such a way that - they're discoverable. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-cos6-x86_64/p11-kit-license b/legacy_cdts/p11-kit-cos6-x86_64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-cos6-x86_64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/p11-kit-cos7-aarch64/build.sh b/legacy_cdts/p11-kit-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/p11-kit-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-cos7-aarch64/meta.yaml b/legacy_cdts/p11-kit-cos7-aarch64/meta.yaml deleted file mode 100644 index f491f6a8..00000000 --- a/legacy_cdts/p11-kit-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: p11-kit-cos7-aarch64 - version: 0.23.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/p11-kit-0.23.5-3.el7.aarch64.rpm - sha256: eb5bd186fe148b1d86a6cabe462fa0abe70d2856dcb21e25b74ff8597420a585 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) Library for loading and sharing PKCS#11 modules - description: | - p11-kit provides a way to load and enumerate PKCS#11 modules, as well as a - standard configuration setup for installing PKCS#11 modules in such a way that - they're discoverable. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-cos7-aarch64/p11-kit-license b/legacy_cdts/p11-kit-cos7-aarch64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-cos7-aarch64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/p11-kit-cos7-ppc64le/build.sh b/legacy_cdts/p11-kit-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/p11-kit-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-cos7-ppc64le/meta.yaml b/legacy_cdts/p11-kit-cos7-ppc64le/meta.yaml deleted file mode 100644 index 131ca909..00000000 --- a/legacy_cdts/p11-kit-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: p11-kit-cos7-ppc64le - version: 0.23.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/p11-kit-0.23.5-3.el7.ppc64le.rpm - sha256: 4aa25e0e63b3ba905ee8314170a6ea2c5a2c09f9f30957cf84ce12ecc5193c4c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) Library for loading and sharing PKCS#11 modules - description: | - p11-kit provides a way to load and enumerate PKCS#11 modules, as well as a - standard configuration setup for installing PKCS#11 modules in such a way that - they're discoverable. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-cos7-ppc64le/p11-kit-license b/legacy_cdts/p11-kit-cos7-ppc64le/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-cos7-ppc64le/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/p11-kit-trust-cos6-x86_64/build.sh b/legacy_cdts/p11-kit-trust-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/p11-kit-trust-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-trust-cos6-x86_64/meta.yaml b/legacy_cdts/p11-kit-trust-cos6-x86_64/meta.yaml deleted file mode 100644 index bd0ebf7e..00000000 --- a/legacy_cdts/p11-kit-trust-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: p11-kit-trust-cos6-x86_64 - version: 0.18.5 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/p11-kit-trust-0.18.5-2.el6_5.2.x86_64.rpm - sha256: 567f2ae1f27f625358041e52dfaea7fb9a4ddbc989452077660e03bdfbcd98a5 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/p11-kit-0.18.5-2.el6_5.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos6-x86_64 ==0.18.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) System trust module from p11-kit - description: | - The p11-kit-trust package contains a system trust PKCS#11 module which - contains certificate anchors and black lists. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-trust-cos6-x86_64/p11-kit-license b/legacy_cdts/p11-kit-trust-cos6-x86_64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-trust-cos6-x86_64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/p11-kit-trust-cos7-aarch64/build.sh b/legacy_cdts/p11-kit-trust-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-trust-cos7-aarch64/meta.yaml b/legacy_cdts/p11-kit-trust-cos7-aarch64/meta.yaml deleted file mode 100644 index 2c5c8d19..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: p11-kit-trust-cos7-aarch64 - version: 0.23.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/p11-kit-trust-0.23.5-3.el7.aarch64.rpm - sha256: de5e0b87ee6d8d13852c2ffb7f03cdb60d4c37e40502156030516f8a0bbd6dea - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos7-aarch64 ==0.23.5 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos7-aarch64 ==0.23.5 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos7-aarch64 ==0.23.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) System trust module from p11-kit - description: | - The p11-kit-trust package contains a system trust PKCS#11 module which - contains certificate anchors and black lists. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-trust-cos7-aarch64/p11-kit-license b/legacy_cdts/p11-kit-trust-cos7-aarch64/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-aarch64/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/p11-kit-trust-cos7-ppc64le/build.sh b/legacy_cdts/p11-kit-trust-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/p11-kit-trust-cos7-ppc64le/meta.yaml b/legacy_cdts/p11-kit-trust-cos7-ppc64le/meta.yaml deleted file mode 100644 index bc778cac..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: p11-kit-trust-cos7-ppc64le - version: 0.23.5 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/p11-kit-trust-0.23.5-3.el7.ppc64le.rpm - sha256: adb8946ce2ea998ff24a67f73435461e58417789a8054e1a7e7ec7b635b35e87 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/p11-kit-0.23.5-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - p11-kit-cos7-ppc64le ==0.23.5 *_{{ cdt_build_number|int }} - host: - - p11-kit-cos7-ppc64le ==0.23.5 *_{{ cdt_build_number|int }} - run: - - p11-kit-cos7-ppc64le ==0.23.5 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://p11-glue.freedesktop.org/p11-kit.html - license: BSD - license_family: BSD - license_file: p11-kit-license - summary: (CDT) System trust module from p11-kit - description: | - The p11-kit-trust package contains a system trust PKCS#11 module which - contains certificate anchors and black lists. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/p11-kit-trust-cos7-ppc64le/p11-kit-license b/legacy_cdts/p11-kit-trust-cos7-ppc64le/p11-kit-license deleted file mode 100644 index d80f9571..00000000 --- a/legacy_cdts/p11-kit-trust-cos7-ppc64le/p11-kit-license +++ /dev/null @@ -1,27 +0,0 @@ -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above - copyright notice, this list of conditions and the - following disclaimer. - * Redistributions in binary form must reproduce the - above copyright notice, this list of conditions and - the following disclaimer in the documentation and/or - other materials provided with the distribution. - * The names of contributors to this software may not be - used to endorse or promote products derived from this - software without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS -OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED -AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF -THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH -DAMAGE. diff --git a/legacy_cdts/pam-cos6-x86_64/build.sh b/legacy_cdts/pam-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pam-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-cos6-x86_64/meta.yaml b/legacy_cdts/pam-cos6-x86_64/meta.yaml deleted file mode 100644 index 16be7962..00000000 --- a/legacy_cdts/pam-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,55 +0,0 @@ -package: - name: pam-cos6-x86_64 - version: 1.1.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-1.1.1-24.el6.x86_64.rpm - sha256: 095709ce23bc6a9b3f129271b91c0eeb686a3ea1408b2083a9dd81496f244e48 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} - host: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} - run: - - audit-libs-cos6-x86_64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos6-x86_64 >=2.8 *_{{ cdt_build_number|int }} - - libselinux-cos6-x86_64 >=1.33.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.1/html/sag-copyright.html - summary: (CDT) An extensible library which provides authentication for applications - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pam-cos7-aarch64/build.sh b/legacy_cdts/pam-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pam-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-cos7-aarch64/meta.yaml b/legacy_cdts/pam-cos7-aarch64/meta.yaml deleted file mode 100644 index 16907d67..00000000 --- a/legacy_cdts/pam-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,58 +0,0 @@ -package: - name: pam-cos7-aarch64 - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-1.1.8-23.el7.aarch64.rpm - sha256: 964b4395d6d2e7420793e8b9ea1688d2d07ae5a2f4b2455ef239f9f026cc74b3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} - host: - - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} - run: - - audit-libs-cos7-aarch64 >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-aarch64 >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-aarch64 >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-aarch64 >=1.33.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: (CDT) An extensible library which provides authentication for applications - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pam-cos7-ppc64le/build.sh b/legacy_cdts/pam-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pam-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-cos7-ppc64le/meta.yaml b/legacy_cdts/pam-cos7-ppc64le/meta.yaml deleted file mode 100644 index 14a6fc0c..00000000 --- a/legacy_cdts/pam-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,58 +0,0 @@ -package: - name: pam-cos7-ppc64le - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-1.1.8-23.el7.ppc64le.rpm - sha256: 11072fbe0ec2f182155ac4105f9467ff0aedfc73bdecc82aeed7d32c93025bfc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} - host: - - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} - run: - - audit-libs-cos7-ppc64le >=1.0.8 *_{{ cdt_build_number|int }} - - cracklib-dicts-cos7-ppc64le >=2.8 *_{{ cdt_build_number|int }} - - libpwquality-cos7-ppc64le >=0.9.9 *_{{ cdt_build_number|int }} - - libselinux-cos7-ppc64le >=1.33.2 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-1.1.8/html/sag-copyright.html - summary: (CDT) An extensible library which provides authentication for applications - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos6-x86_64/build.sh b/legacy_cdts/pam-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pam-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml b/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 11e92627..00000000 --- a/legacy_cdts/pam-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: pam-devel-cos6-x86_64 - version: 1.1.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pam-devel-1.1.1-24.el6.x86_64.rpm - sha256: e79d2690e197ac1ab0bfd9e59395509390316f7aa42ae5174838d293ec613ecc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pam-1.1.1-24.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} - host: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} - run: - - pam-cos6-x86_64 ==1.1.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.1/html/mwg-copyright.html - summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. This package contains header files and - static libraries used for building both PAM-aware applications and modules for - use with PAM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos7-aarch64/build.sh b/legacy_cdts/pam-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pam-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml b/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 45fa4535..00000000 --- a/legacy_cdts/pam-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: pam-devel-cos7-aarch64 - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pam-devel-1.1.8-23.el7.aarch64.rpm - sha256: 25bff8e8908cfc0cd090472f6ab9732221fc0b8a003b7f15aeb29254198c9344 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - host: - - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - run: - - pam-cos7-aarch64 ==1.1.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html - summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. This package contains header files used - for building both PAM-aware applications and modules for use with the PAM - system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pam-devel-cos7-ppc64le/build.sh b/legacy_cdts/pam-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pam-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 67490a39..00000000 --- a/legacy_cdts/pam-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,51 +0,0 @@ -package: - name: pam-devel-cos7-ppc64le - version: 1.1.8 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pam-devel-1.1.8-23.el7.ppc64le.rpm - sha256: 6b2bc3cc2e1fc3d590a9f8b1acc78cd6ad9704516ff81b15f2e1b57a51d94eb1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pam-1.1.8-23.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - host: - - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - run: - - pam-cos7-ppc64le ==1.1.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.linux-pam.org/ - license: BSD and GPLv2+ - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pam-devel-1.1.8/html/mwg-copyright.html - summary: "(CDT) Files needed for developing PAM-aware applications and modules for PAM" - description: | - PAM (Pluggable Authentication Modules) is a system security tool that allows - system administrators to set authentication policy without having to recompile - programs that handle authentication. This package contains header files used - for building both PAM-aware applications and modules for use with the PAM - system. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-cos6-x86_64/build.sh b/legacy_cdts/pango-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pango-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-cos6-x86_64/meta.yaml b/legacy_cdts/pango-cos6-x86_64/meta.yaml deleted file mode 100644 index eb3b855e..00000000 --- a/legacy_cdts/pango-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,65 +0,0 @@ -package: - name: pango-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pango-1.28.1-11.el6.x86_64.rpm - sha256: 0663a5ce99cebf5285d96c4d92fc83155e859976bfd72980bf8691c3e89f92ad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pango-1.28.1-11.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int }} - host: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int }} - run: - - cairo-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - freetype-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - libthai-cos6-x86_64 >=0.1.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pango-1.28.1/COPYING - summary: "(CDT) System for layout and rendering of internationalized text" - description: | - Pango is a library for laying out and rendering of text, with an emphasis on - internationalization. Pango can be used anywhere that text layout is needed, - though most of the work on Pango so far has been done in the context of the - GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. - Pango is designed to be modular; the core Pango layout engine can be used with - different font backends. The integration of Pango with Cairo provides a - complete solution with high quality text handling and graphics rendering. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-cos7-aarch64/build.sh b/legacy_cdts/pango-cos7-aarch64/build.sh deleted file mode 100755 index d5f3c41d..00000000 --- a/legacy_cdts/pango-cos7-aarch64/build.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/bin > /dev/null 2>&1 -rm -f pango-querymodules-64 -echo -e '#!/usr/bin/env bash\n exit 0' > pango-querymodules-64 -chmod u+x pango-querymodules-64 -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-cos7-aarch64/meta.yaml b/legacy_cdts/pango-cos7-aarch64/meta.yaml deleted file mode 100644 index b32373e4..00000000 --- a/legacy_cdts/pango-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,74 +0,0 @@ -package: - name: pango-cos7-aarch64 - version: 1.42.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pango-1.42.4-4.el7_7.aarch64.rpm - sha256: f8d10523f03b29ec1dcb31c1b88c32fb8d183d0ee673074f5a47ed4ca9b3ee2e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-aarch64 >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-aarch64 >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-aarch64 >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-aarch64 >=0.1.9 *_{{ cdt_build_number|int }} - host: - - cairo-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-aarch64 >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-aarch64 >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-aarch64 >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-aarch64 >=0.1.9 *_{{ cdt_build_number|int }} - run: - - cairo-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-aarch64 >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-aarch64 >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-aarch64 >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-aarch64 >=0.1.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/pango-1.42.4/COPYING - summary: "(CDT) System for layout and rendering of internationalized text" - description: | - Pango is a library for laying out and rendering of text, with an emphasis on - internationalization. Pango can be used anywhere that text layout is needed, - though most of the work on Pango so far has been done in the context of the - GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. - Pango is designed to be modular; the core Pango layout engine can be used with - different font backends. The integration of Pango with Cairo provides a - complete solution with high quality text handling and graphics rendering. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-cos7-ppc64le/build.sh b/legacy_cdts/pango-cos7-ppc64le/build.sh deleted file mode 100755 index 4afbd7ec..00000000 --- a/legacy_cdts/pango-cos7-ppc64le/build.sh +++ /dev/null @@ -1,68 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - - -# CONDA-FORGE BUILD APPEND -pushd ${SYSROOT_DIR}/usr/bin > /dev/null 2>&1 -rm -f pango-querymodules-64 -echo -e '#!/usr/bin/env bash\n exit 0' > pango-querymodules-64 -chmod u+x pango-querymodules-64 -popd > /dev/null 2>&1 - - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-cos7-ppc64le/meta.yaml b/legacy_cdts/pango-cos7-ppc64le/meta.yaml deleted file mode 100644 index ee788db5..00000000 --- a/legacy_cdts/pango-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,74 +0,0 @@ -package: - name: pango-cos7-ppc64le - version: 1.42.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pango-1.42.4-4.el7_7.ppc64le.rpm - sha256: 4e392bb9ca9983d0a7b1e4c9cd18ec621e8683087046dcd717d5618c84bd2db2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-ppc64le >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-ppc64le >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-ppc64le >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-ppc64le >=0.1.9 *_{{ cdt_build_number|int }} - host: - - cairo-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-ppc64le >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-ppc64le >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-ppc64le >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-ppc64le >=0.1.9 *_{{ cdt_build_number|int }} - run: - - cairo-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - fribidi-cos7-ppc64le >=1.0 *_{{ cdt_build_number|int }} - - glib2-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - harfbuzz-cos7-ppc64le >=1.4.2 *_{{ cdt_build_number|int }} - - libxft-cos7-ppc64le >=2.0.0 *_{{ cdt_build_number|int }} - - libthai-cos7-ppc64le >=0.1.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/licenses/pango-1.42.4/COPYING - summary: "(CDT) System for layout and rendering of internationalized text" - description: | - Pango is a library for laying out and rendering of text, with an emphasis on - internationalization. Pango can be used anywhere that text layout is needed, - though most of the work on Pango so far has been done in the context of the - GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+. - Pango is designed to be modular; the core Pango layout engine can be used with - different font backends. The integration of Pango with Cairo provides a - complete solution with high quality text handling and graphics rendering. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-devel-cos6-x86_64/build.sh b/legacy_cdts/pango-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pango-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-devel-cos6-x86_64/meta.yaml b/legacy_cdts/pango-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index b42e4abb..00000000 --- a/legacy_cdts/pango-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: pango-devel-cos6-x86_64 - version: 1.28.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pango-devel-1.28.1-11.el6.x86_64.rpm - sha256: 1536c68fa4ab95ebf1a5852d86d5b3b70d50e14ad213c03d4a79379e12784092 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pango-1.28.1-11.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - host: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - run: - - cairo-devel-cos6-x86_64 >=1.7.6 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos6-x86_64 >=2.6 *_{{ cdt_build_number|int }} - - freetype-devel-cos6-x86_64 >=2.1.3 *_{{ cdt_build_number|int }} - - glib2-devel-cos6-x86_64 >=2.17.3 *_{{ cdt_build_number|int }} - - pango-cos6-x86_64 ==1.28.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: pango-copying - summary: (CDT) Development files for pango - description: | - The pango-devel package includes the header files and developer documentation - for the pango package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-devel-cos6-x86_64/pango-copying b/legacy_cdts/pango-devel-cos6-x86_64/pango-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/pango-devel-cos6-x86_64/pango-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/pango-devel-cos7-aarch64/build.sh b/legacy_cdts/pango-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pango-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-devel-cos7-aarch64/meta.yaml b/legacy_cdts/pango-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 2d8c9876..00000000 --- a/legacy_cdts/pango-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: pango-devel-cos7-aarch64 - version: 1.42.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pango-devel-1.42.4-4.el7_7.aarch64.rpm - sha256: 7d9536f190e050dc240450d765f66150c60e3d46fe8f330eacf20ca65fd30e3f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-devel-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 ==1.42.4 *_{{ cdt_build_number|int }} - host: - - cairo-devel-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 ==1.42.4 *_{{ cdt_build_number|int }} - run: - - cairo-devel-cos7-aarch64 >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-aarch64 >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-aarch64 >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-aarch64 >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-aarch64 ==1.42.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: pango-copying - summary: (CDT) Development files for pango - description: | - The pango-devel package includes the header files and developer documentation - for the pango package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-devel-cos7-aarch64/pango-copying b/legacy_cdts/pango-devel-cos7-aarch64/pango-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/pango-devel-cos7-aarch64/pango-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/pango-devel-cos7-ppc64le/build.sh b/legacy_cdts/pango-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pango-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pango-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/pango-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4ca47890..00000000 --- a/legacy_cdts/pango-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,60 +0,0 @@ -package: - name: pango-devel-cos7-ppc64le - version: 1.42.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pango-devel-1.42.4-4.el7_7.ppc64le.rpm - sha256: fb0bddf1042e6d9c8cff8bfee8dc8a7e217402610e2f650e4cabd7c17babadf3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pango-1.42.4-4.el7_7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - cairo-devel-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le ==1.42.4 *_{{ cdt_build_number|int }} - host: - - cairo-devel-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le ==1.42.4 *_{{ cdt_build_number|int }} - run: - - cairo-devel-cos7-ppc64le >=1.12.10 *_{{ cdt_build_number|int }} - - fontconfig-devel-cos7-ppc64le >=2.11.91 *_{{ cdt_build_number|int }} - - freetype-devel-cos7-ppc64le >=2.1.5 *_{{ cdt_build_number|int }} - - glib2-devel-cos7-ppc64le >=2.56.1 *_{{ cdt_build_number|int }} - - pango-cos7-ppc64le ==1.42.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pango.org - license: LGPL-2.0-or-later - license_family: LGPL - license_file: pango-copying - summary: (CDT) Development files for pango - description: | - The pango-devel package includes the header files and developer documentation - for the pango package. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pango-devel-cos7-ppc64le/pango-copying b/legacy_cdts/pango-devel-cos7-ppc64le/pango-copying deleted file mode 100644 index bf50f20d..00000000 --- a/legacy_cdts/pango-devel-cos7-ppc64le/pango-copying +++ /dev/null @@ -1,482 +0,0 @@ - GNU LIBRARY GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the library GPL. It is - numbered 2 because it goes with version 2 of the ordinary GPL.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Library General Public License, applies to some -specially designated Free Software Foundation software, and to any -other libraries whose authors decide to use it. You can use it for -your libraries, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if -you distribute copies of the library, or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link a program with the library, you must provide -complete object files to the recipients so that they can relink them -with the library, after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - Our method of protecting your rights has two steps: (1) copyright -the library, and (2) offer you this license which gives you legal -permission to copy, distribute and/or modify the library. - - Also, for each distributor's protection, we want to make certain -that everyone understands that there is no warranty for this free -library. If the library is modified by someone else and passed on, we -want its recipients to know that what they have is not the original -version, so that any problems introduced by others will not reflect on -the original authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that companies distributing free -software will individually obtain patent licenses, thus in effect -transforming the program into proprietary software. To prevent this, -we have made it clear that any patent must be licensed for everyone's -free use or not licensed at all. - - Most GNU software, including some libraries, is covered by the ordinary -GNU General Public License, which was designed for utility programs. This -license, the GNU Library General Public License, applies to certain -designated libraries. This license is quite different from the ordinary -one; be sure to read it in full, and don't assume that anything in it is -the same as in the ordinary license. - - The reason we have a separate public license for some libraries is that -they blur the distinction we usually make between modifying or adding to a -program and simply using it. Linking a program with a library, without -changing the library, is in some sense simply using the library, and is -analogous to running a utility program or application program. However, in -a textual and legal sense, the linked executable is a combined work, a -derivative of the original library, and the ordinary General Public License -treats it as such. - - Because of this blurred distinction, using the ordinary General -Public License for libraries did not effectively promote software -sharing, because most developers did not use the libraries. We -concluded that weaker conditions might promote sharing better. - - However, unrestricted linking of non-free programs would deprive the -users of those programs of all benefit from the free status of the -libraries themselves. This Library General Public License is intended to -permit developers of non-free programs to use free libraries, while -preserving your freedom as a user of such programs to change the free -libraries that are incorporated in them. (We have not seen how to achieve -this as regards changes in header files, but we have achieved it as regards -changes in the actual functions of the Library.) The hope is that this -will lead to faster development of free libraries. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, while the latter only -works together with the library. - - Note that it is possible for a library to be covered by the ordinary -General Public License rather than by this special one. - - GNU LIBRARY GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library which -contains a notice placed by the copyright holder or other authorized -party saying it may be distributed under the terms of this Library -General Public License (also called "this License"). Each licensee is -addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also compile or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - c) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - d) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the source code distributed need not include anything that is normally -distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Library General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library is free software; you can redistribute it and/or - modify it under the terms of the GNU Library General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This library 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 GNU - Library General Public License for more details. - - You should have received a copy of the GNU Library General Public - License along with this library; if not, write to the - Free Software Foundation, Inc., 59 Temple Place - Suite 330, - Boston, MA 02111-1307 USA. - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/pciutils-cos6-x86_64/build.sh b/legacy_cdts/pciutils-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pciutils-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-cos6-x86_64/meta.yaml b/legacy_cdts/pciutils-cos6-x86_64/meta.yaml deleted file mode 100644 index e201482f..00000000 --- a/legacy_cdts/pciutils-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: pciutils-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-3.1.10-4.el6.x86_64.rpm - sha256: 032d8139acdddb79dbc85e8908a4e47cf797d8dfb73b5667c8e97f4fe902254d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - host: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - run: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) PCI bus related utilities - description: | - The pciutils package contains various utilities for inspecting and setting - devices connected to the PCI bus. The utilities provided require kernel - version 2.1.82 or newer (which support the /proc/bus/pci interface). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-cos6-x86_64/pciutils-license b/legacy_cdts/pciutils-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-cos7-aarch64/build.sh b/legacy_cdts/pciutils-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pciutils-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-cos7-aarch64/meta.yaml b/legacy_cdts/pciutils-cos7-aarch64/meta.yaml deleted file mode 100644 index 8f8f1b11..00000000 --- a/legacy_cdts/pciutils-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: pciutils-cos7-aarch64 - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-3.5.1-3.el7.aarch64.rpm - sha256: 5aad8d99cc6631fee1af101829567f73a52acd51fde2219f3a97b8905c9833c7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - host: - - pciutils-libs-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - run: - - pciutils-libs-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) PCI bus related utilities - description: | - The pciutils package contains various utilities for inspecting and setting - devices connected to the PCI bus. The utilities provided require kernel - version 2.1.82 or newer (which support the /proc/bus/pci interface). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-cos7-aarch64/pciutils-license b/legacy_cdts/pciutils-cos7-aarch64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-cos7-aarch64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-cos7-ppc64le/build.sh b/legacy_cdts/pciutils-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pciutils-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-cos7-ppc64le/meta.yaml b/legacy_cdts/pciutils-cos7-ppc64le/meta.yaml deleted file mode 100644 index e0ebf980..00000000 --- a/legacy_cdts/pciutils-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,49 +0,0 @@ -package: - name: pciutils-cos7-ppc64le - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-3.5.1-3.el7.ppc64le.rpm - sha256: 8ecc41a33e1dc9282d5e920a02e9c8f8185a7c2eb592a8bbea44e8074dcc75e2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - host: - - pciutils-libs-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - run: - - pciutils-libs-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) PCI bus related utilities - description: | - The pciutils package contains various utilities for inspecting and setting - devices connected to the PCI bus. The utilities provided require kernel - version 2.1.82 or newer (which support the /proc/bus/pci interface). - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-cos7-ppc64le/pciutils-license b/legacy_cdts/pciutils-cos7-ppc64le/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-cos7-ppc64le/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-devel-cos6-x86_64/build.sh b/legacy_cdts/pciutils-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pciutils-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-devel-cos6-x86_64/meta.yaml b/legacy_cdts/pciutils-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e45fd429..00000000 --- a/legacy_cdts/pciutils-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: pciutils-devel-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-devel-3.1.10-4.el6.x86_64.rpm - sha256: 4de7d5d29aef3ed87ccf89e5aa9dde0300abcf3cc3aa20b0232c202a5cb56ef7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - host: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - run: - - pciutils-libs-cos6-x86_64 ==3.1.10 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI development library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-devel-cos6-x86_64/pciutils-license b/legacy_cdts/pciutils-devel-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-devel-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-devel-cos7-aarch64/build.sh b/legacy_cdts/pciutils-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pciutils-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-devel-cos7-aarch64/meta.yaml b/legacy_cdts/pciutils-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 7c4008af..00000000 --- a/legacy_cdts/pciutils-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: pciutils-devel-cos7-aarch64 - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-devel-3.5.1-3.el7.aarch64.rpm - sha256: 9c90f99e801b09334efd3bea12217d938c6da1bc78b3bd138b6eb39e8e02fef0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - host: - - pciutils-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - run: - - pciutils-cos7-aarch64 ==3.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI development library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-devel-cos7-aarch64/pciutils-license b/legacy_cdts/pciutils-devel-cos7-aarch64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-devel-cos7-aarch64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-devel-cos7-ppc64le/build.sh b/legacy_cdts/pciutils-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pciutils-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/pciutils-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1d379b49..00000000 --- a/legacy_cdts/pciutils-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: pciutils-devel-cos7-ppc64le - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-devel-3.5.1-3.el7.ppc64le.rpm - sha256: d7c897308bb33c77dc8d760790e656bdc4781ea2a10d82d213eeb8ef12200e72 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pciutils-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - host: - - pciutils-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - run: - - pciutils-cos7-ppc64le ==3.5.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI development library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-devel-cos7-ppc64le/pciutils-license b/legacy_cdts/pciutils-devel-cos7-ppc64le/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-devel-cos7-ppc64le/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-libs-cos6-x86_64/build.sh b/legacy_cdts/pciutils-libs-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pciutils-libs-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-libs-cos6-x86_64/meta.yaml b/legacy_cdts/pciutils-libs-cos6-x86_64/meta.yaml deleted file mode 100644 index 2c303686..00000000 --- a/legacy_cdts/pciutils-libs-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: pciutils-libs-cos6-x86_64 - version: 3.1.10 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pciutils-libs-3.1.10-4.el6.x86_64.rpm - sha256: b1a79ca5f71ef6efb20c8b9477ed18446264acd8bded5caea8b982f99e8936dc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pciutils-3.1.10-4.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-libs-cos6-x86_64/pciutils-license b/legacy_cdts/pciutils-libs-cos6-x86_64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-libs-cos6-x86_64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-libs-cos7-aarch64/build.sh b/legacy_cdts/pciutils-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pciutils-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-libs-cos7-aarch64/meta.yaml b/legacy_cdts/pciutils-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index 0deb8ff4..00000000 --- a/legacy_cdts/pciutils-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: pciutils-libs-cos7-aarch64 - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pciutils-libs-3.5.1-3.el7.aarch64.rpm - sha256: 86d8bfccae650bf9893827deedfe70bb502fb54f3fab65a9ca10ad9b3e704c62 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-libs-cos7-aarch64/pciutils-license b/legacy_cdts/pciutils-libs-cos7-aarch64/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-libs-cos7-aarch64/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pciutils-libs-cos7-ppc64le/build.sh b/legacy_cdts/pciutils-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pciutils-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pciutils-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/pciutils-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 9396204a..00000000 --- a/legacy_cdts/pciutils-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: pciutils-libs-cos7-ppc64le - version: 3.5.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pciutils-libs-3.5.1-3.el7.ppc64le.rpm - sha256: 647e0559e0cfb35ee9068102b28f973df03870bf4a6c51fa936815d563533a0d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pciutils-3.5.1-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://atrey.karlin.mff.cuni.cz/~mj/pciutils.shtml - license: GPL-2.0-or-later - license_family: GPL2 - license_file: pciutils-license - summary: (CDT) Linux PCI library - description: | - This package contains a library for inspecting and setting devices connected - to the PCI bus. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pciutils-libs-cos7-ppc64le/pciutils-license b/legacy_cdts/pciutils-libs-cos7-ppc64le/pciutils-license deleted file mode 100644 index 4cd8f2b5..00000000 --- a/legacy_cdts/pciutils-libs-cos7-ppc64le/pciutils-license +++ /dev/null @@ -1,339 +0,0 @@ -GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - -Copyright (C) 1989, 1991 Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - -When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - -To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - -For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - -We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - -Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - -Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - -The precise terms and conditions for copying, distribution and -modification follow. - -GNU GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - -1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - -2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) You must cause the modified files to carry prominent notices -stating that you changed the files and the date of any change. - -b) You must cause any work that you distribute or publish, that in -whole or in part contains or is derived from the Program or any -part thereof, to be licensed as a whole at no charge to all third -parties under the terms of this License. - -c) If the modified program normally reads commands interactively -when run, you must cause it, when started running for such -interactive use in the most ordinary way, to print or display an -announcement including an appropriate copyright notice and a -notice that there is no warranty (or else, saying that you provide -a warranty) and that users may redistribute the program under -these conditions, and telling the user how to view a copy of this -License. (Exception: if the Program itself is interactive but -does not normally print such an announcement, your work based on -the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - -a) Accompany it with the complete corresponding machine-readable -source code, which must be distributed under the terms of Sections -1 and 2 above on a medium customarily used for software interchange; or, - -b) Accompany it with a written offer, valid for at least three -years, to give any third party, for a charge no more than your -cost of physically performing source distribution, a complete -machine-readable copy of the corresponding source code, to be -distributed under the terms of Sections 1 and 2 above on a medium -customarily used for software interchange; or, - -c) Accompany it with the information you received as to the offer -to distribute corresponding source code. (This alternative is -allowed only for noncommercial distribution and only if you -received the program in object code or executable form with such -an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - -4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - -5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - -6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - -7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - -9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - -10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - -11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - -12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Programs - -If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - -To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This program is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or -(at your option) any later version. - -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 -GNU General Public License for more details. - -You should have received a copy of the GNU General Public License along -with this program; if not, write to the Free Software Foundation, Inc., -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - -Gnomovision version 69, Copyright (C) year name of author -Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. -This is free software, and you are welcome to redistribute it -under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the program -`Gnomovision' (which makes passes at compilers) written by James Hacker. - -, 1 April 1989 -Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/pcre-cos7-aarch64/build.sh b/legacy_cdts/pcre-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pcre-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pcre-cos7-aarch64/meta.yaml b/legacy_cdts/pcre-cos7-aarch64/meta.yaml deleted file mode 100644 index 16af8cf9..00000000 --- a/legacy_cdts/pcre-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: pcre-cos7-aarch64 - version: 8.32 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pcre-8.32-17.el7.aarch64.rpm - sha256: 156f36f6f919349e8ac7326e53e564b7d388f98f27b994f04ad10d01beadd78d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pcre-8.32-17.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pcre.org/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pcre-8.32/LICENCE - summary: "(CDT) Perl-compatible regular expression library" - description: | - Perl-compatible regular expression library. PCRE has its own native API, but a - set of "wrapper" functions that are based on the POSIX API are also supplied - in the library libpcreposix. Note that this just provides a POSIX calling - interface to PCRE: the regular expressions themselves still follow Perl syntax - and semantics. The header file for the POSIX-style functions is called - pcreposix.h. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pcre-cos7-ppc64le/build.sh b/legacy_cdts/pcre-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pcre-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pcre-cos7-ppc64le/meta.yaml b/legacy_cdts/pcre-cos7-ppc64le/meta.yaml deleted file mode 100644 index ae6848ef..00000000 --- a/legacy_cdts/pcre-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: pcre-cos7-ppc64le - version: 8.32 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pcre-8.32-17.el7.ppc64le.rpm - sha256: 0955ba280e76a9f59fa7d47764c8c2645fd7caa89c48b7d292e706ef7a35b545 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pcre-8.32-17.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.pcre.org/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pcre-8.32/LICENCE - summary: "(CDT) Perl-compatible regular expression library" - description: | - Perl-compatible regular expression library. PCRE has its own native API, but a - set of "wrapper" functions that are based on the POSIX API are also supplied - in the library libpcreposix. Note that this just provides a POSIX calling - interface to PCRE: the regular expressions themselves still follow Perl syntax - and semantics. The header file for the POSIX-style functions is called - pcreposix.h. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-cos6-x86_64/build.sh b/legacy_cdts/pixman-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pixman-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-cos6-x86_64/meta.yaml b/legacy_cdts/pixman-cos6-x86_64/meta.yaml deleted file mode 100644 index 32108139..00000000 --- a/legacy_cdts/pixman-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: pixman-cos6-x86_64 - version: 0.32.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pixman-0.32.8-1.el6.x86_64.rpm - sha256: d5e9a2ac49bae1bff6fd806367aa0f9125eef6dee1b515a6af6576b883032e91 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pixman-0.32.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library - description: | - Pixman is a pixel manipulation library for X and cairo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-cos6-x86_64/pixman-license b/legacy_cdts/pixman-cos6-x86_64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-cos6-x86_64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pixman-cos7-aarch64/build.sh b/legacy_cdts/pixman-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pixman-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-cos7-aarch64/meta.yaml b/legacy_cdts/pixman-cos7-aarch64/meta.yaml deleted file mode 100644 index ee5a1406..00000000 --- a/legacy_cdts/pixman-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: pixman-cos7-aarch64 - version: 0.34.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pixman-0.34.0-1.el7.aarch64.rpm - sha256: 2270e54db1c1cd17657eaca24c05c016bb923b6651ae06958775d7834dbd20a7 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library - description: | - Pixman is a pixel manipulation library for X and cairo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-cos7-aarch64/pixman-license b/legacy_cdts/pixman-cos7-aarch64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-cos7-aarch64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pixman-cos7-ppc64le/build.sh b/legacy_cdts/pixman-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pixman-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-cos7-ppc64le/meta.yaml b/legacy_cdts/pixman-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4cb833c4..00000000 --- a/legacy_cdts/pixman-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,41 +0,0 @@ -package: - name: pixman-cos7-ppc64le - version: 0.34.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pixman-0.34.0-1.el7.ppc64le.rpm - sha256: d7ab2bf34a2be3b2b64782a6095c1f400879840ad546b3bc13cb89b56e929a99 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library - description: | - Pixman is a pixel manipulation library for X and cairo. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-cos7-ppc64le/pixman-license b/legacy_cdts/pixman-cos7-ppc64le/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-cos7-ppc64le/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pixman-devel-cos6-x86_64/build.sh b/legacy_cdts/pixman-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pixman-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-devel-cos6-x86_64/meta.yaml b/legacy_cdts/pixman-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 4edb4112..00000000 --- a/legacy_cdts/pixman-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: pixman-devel-cos6-x86_64 - version: 0.32.8 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pixman-devel-0.32.8-1.el6.x86_64.rpm - sha256: e2b0d664ebc9b1d37f9260e0eb2b8adf336f1347898412a41bd74a9bc022cbe8 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pixman-0.32.8-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int }} - host: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int }} - run: - - pixman-cos6-x86_64 ==0.32.8 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library development package - description: | - Development library for pixman. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-devel-cos6-x86_64/pixman-license b/legacy_cdts/pixman-devel-cos6-x86_64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-devel-cos6-x86_64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pixman-devel-cos7-aarch64/build.sh b/legacy_cdts/pixman-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pixman-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-devel-cos7-aarch64/meta.yaml b/legacy_cdts/pixman-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 82f88a37..00000000 --- a/legacy_cdts/pixman-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: pixman-devel-cos7-aarch64 - version: 0.34.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pixman-devel-0.34.0-1.el7.aarch64.rpm - sha256: 55b2dd7d8f2eb3ae37866d88f4b2b681e38c228002e0e9c8425659250a9c5b9c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos7-aarch64 ==0.34.0 *_{{ cdt_build_number|int }} - host: - - pixman-cos7-aarch64 ==0.34.0 *_{{ cdt_build_number|int }} - run: - - pixman-cos7-aarch64 ==0.34.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library development package - description: | - Development library for pixman. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-devel-cos7-aarch64/pixman-license b/legacy_cdts/pixman-devel-cos7-aarch64/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-devel-cos7-aarch64/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pixman-devel-cos7-ppc64le/build.sh b/legacy_cdts/pixman-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pixman-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pixman-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/pixman-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1b024a0d..00000000 --- a/legacy_cdts/pixman-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: pixman-devel-cos7-ppc64le - version: 0.34.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pixman-devel-0.34.0-1.el7.ppc64le.rpm - sha256: fe7c2d41ff1fdd421844e1d3ec4c609d5c403252a2e6246cd8d3788a627a97ec - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pixman-0.34.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos7-ppc64le ==0.34.0 *_{{ cdt_build_number|int }} - host: - - pixman-cos7-ppc64le ==0.34.0 *_{{ cdt_build_number|int }} - run: - - pixman-cos7-ppc64le ==0.34.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://cgit.freedesktop.org/pixman/ - license: MIT - license_family: MIT - license_file: pixman-license - summary: (CDT) Pixel manipulation library development package - description: | - Development library for pixman. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pixman-devel-cos7-ppc64le/pixman-license b/legacy_cdts/pixman-devel-cos7-ppc64le/pixman-license deleted file mode 100644 index 5826f3c7..00000000 --- a/legacy_cdts/pixman-devel-cos7-ppc64le/pixman-license +++ /dev/null @@ -1,42 +0,0 @@ -The following is the MIT license, agreed upon by most contributors. -Copyright holders of new code should use this license statement where -possible. They may also add themselves to the list below. - -/* - * Copyright 1987, 1988, 1989, 1998 The Open Group - * Copyright 1987, 1988, 1989 Digital Equipment Corporation - * Copyright 1999, 2004, 2008 Keith Packard - * Copyright 2000 SuSE, Inc. - * Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. - * Copyright 2004, 2005, 2007, 2008, 2009, 2010 Red Hat, Inc. - * Copyright 2004 Nicholas Miell - * Copyright 2005 Lars Knoll & Zack Rusin, Trolltech - * Copyright 2005 Trolltech AS - * Copyright 2007 Luca Barbato - * Copyright 2008 Aaron Plattner, NVIDIA Corporation - * Copyright 2008 Rodrigo Kumpera - * Copyright 2008 André Tupinambá - * Copyright 2008 Mozilla Corporation - * Copyright 2008 Frederic Plourde - * Copyright 2009, Oracle and/or its affiliates. All rights reserved. - * Copyright 2009, 2010 Nokia Corporation - * - * Permission is hereby granted, free of charge, to any person obtaining a - * copy of this software and associated documentation files (the "Software"), - * to deal in the Software without restriction, including without limitation - * the rights to use, copy, modify, merge, publish, distribute, sublicense, - * and/or sell copies of the Software, and to permit persons to whom the - * Software is furnished to do so, subject to the following conditions: - * - * The above copyright notice and this permission notice (including the next - * paragraph) shall be included in all copies or substantial portions of the - * Software. - * - * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL - * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER - * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING - * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER - * DEALINGS IN THE SOFTWARE. - */ diff --git a/legacy_cdts/pkgconfig-cos6-x86_64/build.sh b/legacy_cdts/pkgconfig-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/pkgconfig-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pkgconfig-cos6-x86_64/meta.yaml b/legacy_cdts/pkgconfig-cos6-x86_64/meta.yaml deleted file mode 100644 index 74fa3af5..00000000 --- a/legacy_cdts/pkgconfig-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: pkgconfig-cos6-x86_64 - version: 0.23 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/pkgconfig-0.23-9.1.el6.x86_64.rpm - sha256: b30108af8380be5e12f80365caf07a0d08f1da85263c35c45ef92f2040716a4d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/pkgconfig-0.23-9.1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://pkgconfig.freedesktop.org - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pkgconfig-0.23/COPYING - summary: "(CDT) A tool for determining compilation options" - description: | - The pkgconfig tool determines compilation options. For each required library, - it reads the configuration file and outputs the necessary compiler and linker - flags. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pkgconfig-cos7-aarch64/build.sh b/legacy_cdts/pkgconfig-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/pkgconfig-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pkgconfig-cos7-aarch64/meta.yaml b/legacy_cdts/pkgconfig-cos7-aarch64/meta.yaml deleted file mode 100644 index a9d7061c..00000000 --- a/legacy_cdts/pkgconfig-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: pkgconfig-cos7-aarch64 - version: 0.27.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/pkgconfig-0.27.1-4.el7.aarch64.rpm - sha256: 5d889be311debee4945736c598ec055ff2ead04d1f1b1a8988cf4d4affe7fed6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://pkgconfig.freedesktop.org - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pkgconfig-0.27.1/COPYING - summary: "(CDT) A tool for determining compilation options" - description: | - The pkgconfig tool determines compilation options. For each required library, - it reads the configuration file and outputs the necessary compiler and linker - flags. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/pkgconfig-cos7-ppc64le/build.sh b/legacy_cdts/pkgconfig-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/pkgconfig-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/pkgconfig-cos7-ppc64le/meta.yaml b/legacy_cdts/pkgconfig-cos7-ppc64le/meta.yaml deleted file mode 100644 index a1a65900..00000000 --- a/legacy_cdts/pkgconfig-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: pkgconfig-cos7-ppc64le - version: 0.27.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/pkgconfig-0.27.1-4.el7.ppc64le.rpm - sha256: 8b61cc64ff8ca0c0b2f7d94cc472b09aa21451df6881fb89c34485d605c7d527 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/pkgconfig-0.27.1-4.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://pkgconfig.freedesktop.org - license: GPL-2.0-or-later - license_family: GPL2 - license_file: {{ SRC_DIR }}/binary/usr/share/doc/pkgconfig-0.27.1/COPYING - summary: "(CDT) A tool for determining compilation options" - description: | - The pkgconfig tool determines compilation options. For each required library, - it reads the configuration file and outputs the necessary compiler and linker - flags. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/python-javapackages-cos7-aarch64/build.sh b/legacy_cdts/python-javapackages-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/python-javapackages-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/python-javapackages-cos7-aarch64/meta.yaml b/legacy_cdts/python-javapackages-cos7-aarch64/meta.yaml deleted file mode 100644 index 11507ed9..00000000 --- a/legacy_cdts/python-javapackages-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: python-javapackages-cos7-aarch64 - version: 3.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm - sha256: 8d867ffbfaf2bc76f13c1fc624e12d75f84e0ff22636a52171e20af579c63801 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://fedorahosted.org/javapackages/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/python-javapackages-3.4.1/LICENSE - summary: "(CDT) Module for handling various files for Java packaging" - description: | - Module for handling, querying and manipulating of various files for Java - packaging in Linux distributions - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/python-javapackages-cos7-ppc64le/build.sh b/legacy_cdts/python-javapackages-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/python-javapackages-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/python-javapackages-cos7-ppc64le/meta.yaml b/legacy_cdts/python-javapackages-cos7-ppc64le/meta.yaml deleted file mode 100644 index 57893f09..00000000 --- a/legacy_cdts/python-javapackages-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: python-javapackages-cos7-ppc64le - version: 3.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/python-javapackages-3.4.1-11.el7.noarch.rpm - sha256: 8d867ffbfaf2bc76f13c1fc624e12d75f84e0ff22636a52171e20af579c63801 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/javapackages-tools-3.4.1-11.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://fedorahosted.org/javapackages/ - license: BSD - license_family: BSD - license_file: {{ SRC_DIR }}/binary/usr/share/doc/python-javapackages-3.4.1/LICENSE - summary: "(CDT) Module for handling various files for Java packaging" - description: | - Module for handling, querying and manipulating of various files for Java - packaging in Linux distributions - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_FB b/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_MIT b/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.GPL2 b/legacy_cdts/rdma-core-cos7-aarch64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.md b/legacy_cdts/rdma-core-cos7-aarch64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/rdma-core-cos7-aarch64/build.sh b/legacy_cdts/rdma-core-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/rdma-core-cos7-aarch64/meta.yaml b/legacy_cdts/rdma-core-cos7-aarch64/meta.yaml deleted file mode 100644 index 2bf3401d..00000000 --- a/legacy_cdts/rdma-core-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: rdma-core-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/rdma-core-22.4-5.el7.aarch64.rpm - sha256: 50754c50386e111904aa0d662f6392321c0e3dbd81c23bab58740c9b051c2963 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) RDMA core userspace libraries and daemons - description: | - RDMA core userspace infrastructure and documentation, including initscripts, - kernel driver-specific modprobe override configs, IPoIB network scripts, - dracut rules, and the rdma-ndd utility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_FB b/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_MIT b/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.GPL2 b/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.md b/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/build.sh b/legacy_cdts/rdma-core-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/rdma-core-cos7-ppc64le/meta.yaml b/legacy_cdts/rdma-core-cos7-ppc64le/meta.yaml deleted file mode 100644 index 97c0711c..00000000 --- a/legacy_cdts/rdma-core-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: rdma-core-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/rdma-core-22.4-5.el7.ppc64le.rpm - sha256: 7e044c49fd04dcf8109c37b6bfa5d7493409e98f85add083140475aff8d9e566 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) RDMA core userspace libraries and daemons - description: | - RDMA core userspace infrastructure and documentation, including initscripts, - kernel driver-specific modprobe override configs, IPoIB network scripts, - dracut rules, and the rdma-ndd utility. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_FB b/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_MIT b/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.GPL2 b/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.md b/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/build.sh b/legacy_cdts/rdma-core-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/rdma-core-devel-cos7-aarch64/meta.yaml b/legacy_cdts/rdma-core-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index ac1c88a1..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,63 +0,0 @@ -package: - name: rdma-core-devel-cos7-aarch64 - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/rdma-core-devel-22.4-5.el7.aarch64.rpm - sha256: 4abd9d610a0ccc5fb5e67d4949f955e82feb70d4452e3eeaa390cd5d768a8e5e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - ibacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - host: - - ibacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run: - - ibacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-aarch64 ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) RDMA core development libraries and headers - description: | - RDMA core development libraries and headers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_FB b/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_FB deleted file mode 100644 index 44237612..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_FB +++ /dev/null @@ -1,22 +0,0 @@ - OpenIB.org BSD license (FreeBSD Variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE -DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR -SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, -OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_MIT b/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_MIT deleted file mode 100644 index a1432b61..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.BSD_MIT +++ /dev/null @@ -1,20 +0,0 @@ - OpenIB.org BSD license (MIT variant) - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - - Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - - - Redistributions in binary form must reproduce the above copyright notice, - this list of conditions and the following disclaimer in the documentation - and/or other materials provided with the distribution. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.GPL2 b/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.GPL2 deleted file mode 100644 index d159169d..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.md b/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.md deleted file mode 100644 index 91f2fdd6..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/COPYING.md +++ /dev/null @@ -1,65 +0,0 @@ -# Default Dual License - -Unless otherwise stated this software is available to you under a choice of -one of two licenses. You may choose to be licensed under the terms of the -OpenIB.org BSD (MIT variant) license (see COPYING.BSD_MIT) or the GNU General -Public License (GPL) Version 2 (see COPYING.GPL2), both included in this -package. - -Files marked 'See COPYING file' are licensed under the above Dual License. - -# Other Options - -Individual source files may use a license different from the above Defaul Dual -License. If a license is declared in the file then it supersedes the Default -License. - -If a directory contains a COPYING file then the License from that file becomes -the Default License for files in that directory and below. - -# Copyright Holders - -Refer to individual files for information on the copyright holders. - -# License Catalog (Informative, Non Binding) - -## Utilities - -Utility source code that may be linked into any binary are available under -several licenses: - - - MIT license (see ccan/LICENSE.MIT) - - Creative Commons CC0 1.0 Universal License (see ccan/LICENSE.CC0) - -## Providers - -The following providers use a different license than the Default Dual -License. Refer to files in each directory for details. - -hfi1verbs -: Dual License: GPLv2 or Intel 3 clause BSD license - -ipathverbs -: Dual License: GPLv2 or PathScale BSD Patent license - -ocrdma -: Dual License: GPLv2 or OpenIB.org BSD (FreeBSD variant), See COPYING.BSD_FB - -## Libraries - -All library compilable source code (.c and .h files) are available under the -Default Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -## Tools (iwpmd, srp_daemon, ibacm) - -All compilable source code (.c and .h files) are available under the Default -Dual License. - -Unmarked ancillary files may be available under a Dual License: GPLv2 or -OpenIB.org BSD (FreeBSD variant). - -srp_daemon/srp_daemon/srp_daemon.sh: Any one of the GPLv2, a 2 clause BSD -license or the CPLv1. diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/build.sh b/legacy_cdts/rdma-core-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/rdma-core-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/rdma-core-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1e236833..00000000 --- a/legacy_cdts/rdma-core-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,63 +0,0 @@ -package: - name: rdma-core-devel-cos7-ppc64le - version: 22.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/rdma-core-devel-22.4-5.el7.ppc64le.rpm - sha256: 1b33df41496ecf92a6ad62b753518904aece9aa0b9deabb1ca2d0eabd9cecbe3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/rdma-core-22.4-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - ibacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - host: - - ibacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run: - - ibacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibumad-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - libibverbs-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - librdmacm-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - - rdma-core-cos7-ppc64le ==22.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://github.com/linux-rdma/rdma-core - license: GPLv2 or BSD - license_family: GPL2 - license_file: - - COPYING.BSD_FB - - COPYING.BSD_MIT - - COPYING.GPL2 - - COPYING.md - summary: (CDT) RDMA core development libraries and headers - description: | - RDMA core development libraries and headers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-cos7-aarch64/LICENSE.GPL2 b/legacy_cdts/systemd-cos7-aarch64/LICENSE.GPL2 deleted file mode 100644 index d511905c..00000000 --- a/legacy_cdts/systemd-cos7-aarch64/LICENSE.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/systemd-cos7-aarch64/LICENSE.LGPL2.1 b/legacy_cdts/systemd-cos7-aarch64/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-cos7-aarch64/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-cos7-aarch64/LICENSE.MIT b/legacy_cdts/systemd-cos7-aarch64/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-cos7-aarch64/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-cos7-aarch64/build.sh b/legacy_cdts/systemd-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/systemd-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-cos7-aarch64/meta.yaml b/legacy_cdts/systemd-cos7-aarch64/meta.yaml deleted file mode 100644 index 791781e6..00000000 --- a/legacy_cdts/systemd-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: systemd-cos7-aarch64 - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-219-78.el7.aarch64.rpm - sha256: a1053023a03316139b711cd9a27fa1d44e0869816be630b118cce3a92679a2ad - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kmod-cos7-aarch64 >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-aarch64 >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - host: - - kmod-cos7-aarch64 >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-aarch64 >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - run: - - kmod-cos7-aarch64 >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-aarch64 >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT and GPLv2+ - license_family: GPL2 - license_file: - - LICENSE.GPL2 - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) A System and Service Manager - description: | - systemd is a system and service manager for Linux, compatible with SysV and - LSB init scripts. systemd provides aggressive parallelization capabilities, - uses socket and D-Bus activation for starting services, offers on-demand - starting of daemons, keeps track of processes using Linux cgroups, supports - snapshotting and restoring of the system state, maintains mount and automount - points and implements an elaborate transactional dependency-based service - control logic. It can work as a drop-in replacement for sysvinit. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.GPL2 b/legacy_cdts/systemd-cos7-ppc64le/LICENSE.GPL2 deleted file mode 100644 index d511905c..00000000 --- a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.LGPL2.1 b/legacy_cdts/systemd-cos7-ppc64le/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.MIT b/legacy_cdts/systemd-cos7-ppc64le/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-cos7-ppc64le/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-cos7-ppc64le/build.sh b/legacy_cdts/systemd-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/systemd-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-cos7-ppc64le/meta.yaml b/legacy_cdts/systemd-cos7-ppc64le/meta.yaml deleted file mode 100644 index db455c78..00000000 --- a/legacy_cdts/systemd-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,62 +0,0 @@ -package: - name: systemd-cos7-ppc64le - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-219-78.el7.ppc64le.rpm - sha256: de1a4b7aba6b27e98e91d7b3cb17086cfcd6f79a55a5cbe257d5e42d761e58ea - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - kmod-cos7-ppc64le >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-ppc64le >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - host: - - kmod-cos7-ppc64le >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-ppc64le >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - run: - - kmod-cos7-ppc64le >=18 *_{{ cdt_build_number|int }} - - centos-release-cos7-ppc64le >=7 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT and GPLv2+ - license_family: GPL2 - license_file: - - LICENSE.GPL2 - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) A System and Service Manager - description: | - systemd is a system and service manager for Linux, compatible with SysV and - LSB init scripts. systemd provides aggressive parallelization capabilities, - uses socket and D-Bus activation for starting services, offers on-demand - starting of daemons, keeps track of processes using Linux cgroups, supports - snapshotting and restoring of the system state, maintains mount and automount - points and implements an elaborate transactional dependency-based service - control logic. It can work as a drop-in replacement for sysvinit. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.GPL2 b/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.GPL2 deleted file mode 100644 index d511905c..00000000 --- a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.LGPL2.1 b/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.MIT b/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-devel-cos7-aarch64/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-devel-cos7-aarch64/build.sh b/legacy_cdts/systemd-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/systemd-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-devel-cos7-aarch64/meta.yaml b/legacy_cdts/systemd-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index ed7b2e1d..00000000 --- a/legacy_cdts/systemd-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: systemd-devel-cos7-aarch64 - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-devel-219-78.el7.aarch64.rpm - sha256: 28628e474b93282a893834c87d28606c2ac6c6503d7d4391268b3c2588fab26d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - systemd-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - host: - - systemd-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - run: - - systemd-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-aarch64 ==219 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT - license_family: LGPL - license_file: - - LICENSE.GPL2 - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) Development headers for systemd - description: | - Development headers and auxiliary files for developing applications for - systemd. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.GPL2 b/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.GPL2 deleted file mode 100644 index d511905c..00000000 --- a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.GPL2 +++ /dev/null @@ -1,339 +0,0 @@ - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Lesser General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU General Public License along - with this program; if not, write to the Free Software Foundation, Inc., - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Lesser General -Public License instead of this License. diff --git a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.LGPL2.1 b/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.MIT b/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-devel-cos7-ppc64le/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-devel-cos7-ppc64le/build.sh b/legacy_cdts/systemd-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/systemd-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/systemd-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 0b7df3da..00000000 --- a/legacy_cdts/systemd-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,54 +0,0 @@ -package: - name: systemd-devel-cos7-ppc64le - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-devel-219-78.el7.ppc64le.rpm - sha256: 8d00a0b7182f1010ef09a0f37231bcbd1ecb35bdc07d59422fadc1e129a4cf96 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - systemd-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - host: - - systemd-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - run: - - systemd-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - - systemd-libs-cos7-ppc64le ==219 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT - license_family: LGPL - license_file: - - LICENSE.GPL2 - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) Development headers for systemd - description: | - Development headers and auxiliary files for developing applications for - systemd. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.LGPL2.1 b/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.MIT b/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-libs-cos7-aarch64/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-libs-cos7-aarch64/build.sh b/legacy_cdts/systemd-libs-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/systemd-libs-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-libs-cos7-aarch64/meta.yaml b/legacy_cdts/systemd-libs-cos7-aarch64/meta.yaml deleted file mode 100644 index 2741088b..00000000 --- a/legacy_cdts/systemd-libs-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: systemd-libs-cos7-aarch64 - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/systemd-libs-219-78.el7.aarch64.rpm - sha256: 2d74cc808489701fcbaeb9311b6b3ed79af5aa41b7365bad31b3ce0d0aaa13fd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT - license_family: LGPL - license_file: - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) systemd libraries - description: | - Libraries for systemd and udev, as well as the systemd PAM module. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.LGPL2.1 b/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.LGPL2.1 deleted file mode 100644 index 4362b491..00000000 --- a/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.LGPL2.1 +++ /dev/null @@ -1,502 +0,0 @@ - GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - - Copyright (C) 1991, 1999 Free Software Foundation, Inc. - 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts - as the successor of the GNU Library Public License, version 2, hence - the version number 2.1.] - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - - This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - - When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - - To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - - For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - - We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - - To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - - Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - - Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - - When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - - We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - - For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - - In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - - Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - - The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - - GNU LESSER GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - - A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - - The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - - "Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - - Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - - 1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - - You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - - 2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) The modified work must itself be a software library. - - b) You must cause the files modified to carry prominent notices - stating that you changed the files and the date of any change. - - c) You must cause the whole of the work to be licensed at no - charge to all third parties under the terms of this License. - - d) If a facility in the modified Library refers to a function or a - table of data to be supplied by an application program that uses - the facility, other than as an argument passed when the facility - is invoked, then you must make a good faith effort to ensure that, - in the event an application does not supply such function or - table, the facility still operates, and performs whatever part of - its purpose remains meaningful. - - (For example, a function in a library to compute square roots has - a purpose that is entirely well-defined independent of the - application. Therefore, Subsection 2d requires that any - application-supplied function or table used by this function must - be optional: if the application does not supply it, the square - root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - - Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - - This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - - 4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - - If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - - 5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - - However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - - When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - - If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - - Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - - 6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - - You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - - a) Accompany the work with the complete corresponding - machine-readable source code for the Library including whatever - changes were used in the work (which must be distributed under - Sections 1 and 2 above); and, if the work is an executable linked - with the Library, with the complete machine-readable "work that - uses the Library", as object code and/or source code, so that the - user can modify the Library and then relink to produce a modified - executable containing the modified Library. (It is understood - that the user who changes the contents of definitions files in the - Library will not necessarily be able to recompile the application - to use the modified definitions.) - - b) Use a suitable shared library mechanism for linking with the - Library. A suitable mechanism is one that (1) uses at run time a - copy of the library already present on the user's computer system, - rather than copying library functions into the executable, and (2) - will operate properly with a modified version of the library, if - the user installs one, as long as the modified version is - interface-compatible with the version that the work was made with. - - c) Accompany the work with a written offer, valid for at - least three years, to give the same user the materials - specified in Subsection 6a, above, for a charge no more - than the cost of performing this distribution. - - d) If distribution of the work is made by offering access to copy - from a designated place, offer equivalent access to copy the above - specified materials from the same place. - - e) Verify that the user has already received a copy of these - materials or that you have already sent this user a copy. - - For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - - It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - - 7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - - a) Accompany the combined library with a copy of the same work - based on the Library, uncombined with any other library - facilities. This must be distributed under the terms of the - Sections above. - - b) Give prominent notice with the combined library of the fact - that part of it is a work based on the Library, and explaining - where to find the accompanying uncombined form of the same work. - - 8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - - 9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - - 10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - - 11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - - 13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - - 14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - - 15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - - 16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Libraries - - If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - - To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This library 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; either - version 2.1 of the License, or (at your option) any later version. - - This library 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 GNU - Lesser General Public License for more details. - - You should have received a copy of the GNU Lesser General Public - License along with this library; if not, write to the Free Software - Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the - library `Frob' (a library for tweaking knobs) written by James Random Hacker. - - , 1 April 1990 - Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.MIT b/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.MIT deleted file mode 100644 index fd44f736..00000000 --- a/legacy_cdts/systemd-libs-cos7-ppc64le/LICENSE.MIT +++ /dev/null @@ -1,19 +0,0 @@ -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation files -(the "Software"), to deal in the Software without restriction, -including without limitation the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/systemd-libs-cos7-ppc64le/build.sh b/legacy_cdts/systemd-libs-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/systemd-libs-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/systemd-libs-cos7-ppc64le/meta.yaml b/legacy_cdts/systemd-libs-cos7-ppc64le/meta.yaml deleted file mode 100644 index 37103467..00000000 --- a/legacy_cdts/systemd-libs-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: systemd-libs-cos7-ppc64le - version: 219 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/systemd-libs-219-78.el7.ppc64le.rpm - sha256: 36c17b0be3a5d20da7a48dd8992de7ad894a16c55d5be3f37269bff2c3047c32 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/systemd-219-78.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.freedesktop.org/wiki/Software/systemd - license: LGPLv2+ and MIT - license_family: LGPL - license_file: - - LICENSE.LGPL2.1 - - LICENSE.MIT - summary: (CDT) systemd libraries - description: | - Libraries for systemd and udev, as well as the systemd PAM module. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/webkitgtk-cos6-x86_64/build.sh b/legacy_cdts/webkitgtk-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/webkitgtk-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/webkitgtk-cos6-x86_64/meta.yaml b/legacy_cdts/webkitgtk-cos6-x86_64/meta.yaml deleted file mode 100644 index fd63d08b..00000000 --- a/legacy_cdts/webkitgtk-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: webkitgtk-cos6-x86_64 - version: 1.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/webkitgtk-1.4.3-9.el6_6.x86_64.rpm - sha256: add2dfc713c011e5154a53f2846698876c1743afc5df20bb07e3a9ecbe4825a1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/webkitgtk-1.4.3-9.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.webkitgtk.org/ - license: LGPLv2+ and BSD - license_family: LGPL - license_file: webkitgtk-license - summary: (CDT) GTK+ Web content engine library - description: | - WebKitGTK+ is the port of the portable web rendering engine WebKit to the GTK+ - platform. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/webkitgtk-cos6-x86_64/webkitgtk-license b/legacy_cdts/webkitgtk-cos6-x86_64/webkitgtk-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/webkitgtk-cos6-x86_64/webkitgtk-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/webkitgtk-devel-cos6-x86_64/build.sh b/legacy_cdts/webkitgtk-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/webkitgtk-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/webkitgtk-devel-cos6-x86_64/meta.yaml b/legacy_cdts/webkitgtk-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index dec454ea..00000000 --- a/legacy_cdts/webkitgtk-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,48 +0,0 @@ -package: - name: webkitgtk-devel-cos6-x86_64 - version: 1.4.3 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/webkitgtk-devel-1.4.3-9.el6_6.x86_64.rpm - sha256: 92d76a0c5b5c4fcd92db16f285c36a45c8c44d956676ec4126bb50d1df848532 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/webkitgtk-1.4.3-9.el6_6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int }} - host: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int }} - run: - - webkitgtk-cos6-x86_64 ==1.4.3 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.webkitgtk.org/ - license: LGPLv2+ and BSD - license_family: LGPL - license_file: webkitgtk-license - summary: (CDT) Development files for webkitgtk - description: | - The webkitgtk-devel package contains libraries, build data, and header files - for developing applications that use webkitgtk. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license b/legacy_cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license deleted file mode 100644 index 35a0945f..00000000 --- a/legacy_cdts/webkitgtk-devel-cos6-x86_64/webkitgtk-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! diff --git a/legacy_cdts/xcb-util-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-cos6-x86_64/meta.yaml deleted file mode 100644 index ec79385f..00000000 --- a/legacy_cdts/xcb-util-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: xcb-util-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-0.4.0-2.2.el6.x86_64.rpm - sha256: 2d69df814957a3a2b537767cc28f20505fa92dbb71079b055cdf3e282bd7e9bf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-0.4.0-2.2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Convenience libraries sitting on top of libxcb - description: | - The xcb-util module provides a number of libraries which sit on top of libxcb, - the core X protocol library, and some of the extension libraries. These - experimental libraries provide convenience functions and interfaces which make - the raw X protocol more usable. Some of the libraries also provide client-side - code which is not strictly part of the X protocol but which have traditionally - been provided by Xlib. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-cos6-x86_64/xcb-util-license b/legacy_cdts/xcb-util-cos6-x86_64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-cos6-x86_64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-cos7-aarch64/meta.yaml deleted file mode 100644 index ac679df0..00000000 --- a/legacy_cdts/xcb-util-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: xcb-util-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-0.4.0-2.el7.aarch64.rpm - sha256: 0b967f58b83018767aaa1a1c616dac87c823dbcaeb4b75fd2f73811c9a618db2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Convenience libraries sitting on top of libxcb - description: | - The xcb-util module provides a number of libraries which sit on top of libxcb, - the core X protocol library, and some of the extension libraries. These - experimental libraries provide convenience functions and interfaces which make - the raw X protocol more usable. Some of the libraries also provide client-side - code which is not strictly part of the X protocol but which have traditionally - been provided by Xlib. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-cos7-aarch64/xcb-util-license b/legacy_cdts/xcb-util-cos7-aarch64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-cos7-aarch64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1be8bef0..00000000 --- a/legacy_cdts/xcb-util-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: xcb-util-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-0.4.0-2.el7.ppc64le.rpm - sha256: 306b9c82a841d1b9f215422733fca41ca3fd71edf446fbaa961c2a2c9dc7d223 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Convenience libraries sitting on top of libxcb - description: | - The xcb-util module provides a number of libraries which sit on top of libxcb, - the core X protocol library, and some of the extension libraries. These - experimental libraries provide convenience functions and interfaces which make - the raw X protocol more usable. Some of the libraries also provide client-side - code which is not strictly part of the X protocol but which have traditionally - been provided by Xlib. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-cos7-ppc64le/xcb-util-license b/legacy_cdts/xcb-util-cos7-ppc64le/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-cos7-ppc64le/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-devel-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 42aa8de9..00000000 --- a/legacy_cdts/xcb-util-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-devel-0.4.0-2.2.el6.x86_64.rpm - sha256: 6e0dcec0395bd256802cbd1e29be1b24524ae4138b0e96ee531c3633fce83d5d - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-0.4.0-2.2.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Development and header files for xcb-util - description: | - Development files for xcb-util. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-devel-cos6-x86_64/xcb-util-license b/legacy_cdts/xcb-util-devel-cos6-x86_64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-devel-cos6-x86_64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-devel-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index b53f5653..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-devel-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-devel-0.4.0-2.el7.aarch64.rpm - sha256: 296215992bef0ce3e2cd2e68951757645dd8077bbfc86113cc169dccd69ce7d9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Development and header files for xcb-util - description: | - Development files for xcb-util. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-devel-cos7-aarch64/xcb-util-license b/legacy_cdts/xcb-util-devel-cos7-aarch64/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-aarch64/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-devel-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 87265b90..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-devel-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-devel-0.4.0-2.el7.ppc64le.rpm - sha256: 35b0809dde97a0f2674d45dc04c3b40039fb9ca3ee1749755e348c334fd56c7f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-license - summary: (CDT) Development and header files for xcb-util - description: | - Development files for xcb-util. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-devel-cos7-ppc64le/xcb-util-license b/legacy_cdts/xcb-util-devel-cos7-ppc64le/xcb-util-license deleted file mode 100644 index f4db8774..00000000 --- a/legacy_cdts/xcb-util-devel-cos7-ppc64le/xcb-util-license +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2008 Bart Massey -Copyright © 2008 Ian Osgood -Copyright © 2008 Jamey Sharp -Copyright © 2008 Josh Triplett -Copyright © 2008-2009 Julien Danjou - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-image-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-image-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-image-cos6-x86_64/meta.yaml deleted file mode 100644 index 644f42c4..00000000 --- a/legacy_cdts/xcb-util-image-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-image-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-image-0.4.0-3.el6.x86_64.rpm - sha256: 7153c414cc28c2a68bbc1b1ff8c2df8a16923566b5c13e93e7efdc947af4700a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-image-0.4.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Port of Xlib's XImage and XShmImage functions on top of libxcb - description: | - XCB util-image module provides the following library: - image: Port of - Xlib's XImage and XShmImage functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license b/legacy_cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-cos6-x86_64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-image-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-image-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-image-cos7-aarch64/meta.yaml deleted file mode 100644 index 6c8a129a..00000000 --- a/legacy_cdts/xcb-util-image-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-image-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-image-0.4.0-2.el7.aarch64.rpm - sha256: 998e0337fbddd4d8f82b89a5d1c0b078f5f4031da0e0ee5a3d5e6b9206fc9af4 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Port of Xlib's XImage and XShmImage functions on top of libxcb - description: | - XCB util-image module provides the following library: - image: Port of - Xlib's XImage and XShmImage functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-cos7-aarch64/xcb-util-image-license b/legacy_cdts/xcb-util-image-cos7-aarch64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-cos7-aarch64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-image-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-image-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-image-cos7-ppc64le/meta.yaml deleted file mode 100644 index 03c320a2..00000000 --- a/legacy_cdts/xcb-util-image-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-image-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-image-0.4.0-2.el7.ppc64le.rpm - sha256: 56535f72f9bad7c9114df81f4dc24164d3dec3fa80a6f41572613477cb185287 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Port of Xlib's XImage and XShmImage functions on top of libxcb - description: | - XCB util-image module provides the following library: - image: Port of - Xlib's XImage and XShmImage functions. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-cos7-ppc64le/xcb-util-image-license b/legacy_cdts/xcb-util-image-cos7-ppc64le/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-cos7-ppc64le/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-image-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 5b3a5427..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-image-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-image-devel-0.4.0-3.el6.x86_64.rpm - sha256: 36f59decee2c3f6d80d9585b4d8adad04644facb40c146991598d8cbd73823e1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-image-0.4.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-image-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Development and header files for xcb-util-image - description: | - Development files for xcb-util-image. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license b/legacy_cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos6-x86_64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-image-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index b915ee71..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-image-devel-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-image-devel-0.4.0-2.el7.aarch64.rpm - sha256: e51ba8c00e923f4b043f257ea80c7c0572be6e8dc34e985109a948255621ed75 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-image-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-image-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-image-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Development and header files for xcb-util-image - description: | - Development files for xcb-util-image. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/xcb-util-image-license b/legacy_cdts/xcb-util-image-devel-cos7-aarch64/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-aarch64/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 7c3c6be9..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-image-devel-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-image-devel-0.4.0-2.el7.ppc64le.rpm - sha256: 5d6e1c77e9f73cf2dc302ca87af5340c60be2361f722fa6168c21a8bd45dd59a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-image-0.4.0-2.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-image-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-image-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-image-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-image-license - summary: (CDT) Development and header files for xcb-util-image - description: | - Development files for xcb-util-image. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/xcb-util-image-license b/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/xcb-util-image-license deleted file mode 100644 index 79bccf31..00000000 --- a/legacy_cdts/xcb-util-image-devel-cos7-ppc64le/xcb-util-image-license +++ /dev/null @@ -1,27 +0,0 @@ -Copyright © 2007-2008 Bart Massey -Copyright © 2008 Julien Danjou -Copyright © 2008 Keith Packard - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-keysyms-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml deleted file mode 100644 index ce23ffe3..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-keysyms-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-keysyms-0.4.0-1.el6.x86_64.rpm - sha256: 0e57296fc9cf726cf40fdb5ecb59d184dde757a5f3198b9cb782aa865cc61260 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Standard X key constants and keycodes conversion on top of libxcb - description: | - XCB util-keysyms module provides the following library: - keysyms: Standard - X key constants and conversion to/from keycodes. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos6-x86_64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-keysyms-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml deleted file mode 100644 index 042d8cb7..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-keysyms-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-keysyms-0.4.0-1.el7.aarch64.rpm - sha256: 8d932752b26eed6fefe5dd4c9a4bcbcd6532d210c42bf0117a718f5ca6e32177 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Standard X key constants and keycodes conversion on top of libxcb - description: | - XCB util-keysyms module provides the following library: - keysyms: Standard - X key constants and conversion to/from keycodes. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-cos7-aarch64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-aarch64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml deleted file mode 100644 index da99610a..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-keysyms-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-keysyms-0.4.0-1.el7.ppc64le.rpm - sha256: 158fcae673223bedeb409d697cdc11298fcd05bc842d1dc4a394bc239c837790 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Standard X key constants and keycodes conversion on top of libxcb - description: | - XCB util-keysyms module provides the following library: - keysyms: Standard - X key constants and conversion to/from keycodes. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-cos7-ppc64le/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index db8ae8f8..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-keysyms-devel-cos6-x86_64 - version: 0.4.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-keysyms-devel-0.4.0-1.el6.x86_64.rpm - sha256: 0450b9845cbefe5f75a5fea572122220faf7a29ca927e39202e47b1aa5d29fe2 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-keysyms-cos6-x86_64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Development and header files for xcb-util-keysyms - description: | - Development files for xcb-util-keysyms. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos6-x86_64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 99b779f5..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-keysyms-devel-cos7-aarch64 - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.aarch64.rpm - sha256: bc35ca677a388f2741e959a589c2c4476bf4765d3a24847b8ec172cc80ab17bd - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-keysyms-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-keysyms-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-keysyms-cos7-aarch64 ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Development and header files for xcb-util-keysyms - description: | - Development files for xcb-util-keysyms. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-aarch64/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index adaccc87..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-keysyms-devel-cos7-ppc64le - version: 0.4.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-keysyms-devel-0.4.0-1.el7.ppc64le.rpm - sha256: 041b81836e122dc5607b7ee383dee8fe412c5960753cfe2c58cef5c85be65015 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-keysyms-0.4.0-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-keysyms-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - host: - - xcb-util-keysyms-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run: - - xcb-util-keysyms-cos7-ppc64le ==0.4.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-keysyms-license - summary: (CDT) Development and header files for xcb-util-keysyms - description: | - Development files for xcb-util-keysyms. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/xcb-util-keysyms-license b/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/xcb-util-keysyms-license deleted file mode 100644 index 84feb5ac..00000000 --- a/legacy_cdts/xcb-util-keysyms-devel-cos7-ppc64le/xcb-util-keysyms-license +++ /dev/null @@ -1,266 +0,0 @@ - Copyright (C) 2007 Bart Massey - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - - Copyright (C) 2008-2009 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright (C) 2008 Arnaud Fontaine - Copyright (C) 2007-2008 Vincent Torri - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2008 Bart Massey - Copyright © 2008 Julien Danjou - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Keith Packard - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Bart Massey - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - - Copyright © 2008 Ian Osgood - Copyright © 2008 Jamey Sharp - Copyright © 2008 Josh Triplett - Copyright © 2008 Ulrich Eckhardt - - Permission is hereby granted, free of charge, to any person - obtaining a copy of this software and associated documentation - files (the "Software"), to deal in the Software without - restriction, including without limitation the rights to use, copy, - modify, merge, publish, distribute, sublicense, and or sell copies - of the Software, and to permit persons to whom the Software is - furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be - included in all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, - EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND - NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY - CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF - CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION - WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or - their institutions shall not be used in advertising or otherwise to - promote the sale, use or other dealings in this Software without - prior written authorization from the authors. - - - Copyright © 2006 Jamey Sharp. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2006 Ian Osgood - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and associated documentation files (the "Software"), - to deal in the Software without restriction, including without limitation - the rights to use, copy, modify, merge, publish, distribute, sublicense, - and or sell copies of the Software, and to permit persons to whom the - Software is furnished to do so, subject to the following conditions: - - The above copyright notice and this permission notice shall be included in - all copies or substantial portions of the Software. - - THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR - IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE - AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN - ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN - CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - - Except as contained in this notice, the names of the authors or their - institutions shall not be used in advertising or otherwise to promote the - sale, use or other dealings in this Software without prior written - authorization from the authors. - - - Copyright © 2000 Keith Packard - - Permission to use, copy, modify, distribute, and sell this software and its - documentation for any purpose is hereby granted without fee, provided that - the above copyright notice appear in all copies and that both that - copyright notice and this permission notice appear in supporting - documentation, and that the name of Keith Packard not be used in - advertising or publicity pertaining to distribution of the software without - specific, written prior permission. Keith Packard makes no - representations about the suitability of this software for any purpose. It - is provided "as is" without express or implied warranty. - - KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, - INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO - EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-renderutil-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml deleted file mode 100644 index e4ce637a..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-renderutil-cos6-x86_64 - version: 0.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-renderutil-0.3.9-3.el6.x86_64.rpm - sha256: e9a1affa439211796d33ad60f9b1d529442c2dee2a2632d0da8ea53725a9e768 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Convenience functions for the Render extension - description: | - XCB util-renderutil module provides the following library: - renderutil: - Convenience functions for the Render extension. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos6-x86_64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-renderutil-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml deleted file mode 100644 index bb8bf0c0..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-renderutil-cos7-aarch64 - version: 0.3.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-renderutil-0.3.9-3.el7.aarch64.rpm - sha256: 8515689dbe19802a79ccd2ecab3dde862c2f87b63faf98b881c413e3100b3bf1 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Convenience functions for the Render extension - description: | - XCB util-renderutil module provides the following library: - renderutil: - Convenience functions for the Render extension. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-cos7-aarch64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-aarch64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml deleted file mode 100644 index a5297c62..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xcb-util-renderutil-cos7-ppc64le - version: 0.3.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-renderutil-0.3.9-3.el7.ppc64le.rpm - sha256: 10dadc592a16472290207ec44781c6e652f8db4f4da3772792fbf6976b46216e - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Convenience functions for the Render extension - description: | - XCB util-renderutil module provides the following library: - renderutil: - Convenience functions for the Render extension. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-cos7-ppc64le/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 2e09dbfa..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-renderutil-devel-cos6-x86_64 - version: 0.3.9 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-renderutil-devel-0.3.9-3.el6.x86_64.rpm - sha256: 162143c451ce667249300db475041f18f15e25fd0c3e6163d77e400f466b7c9b - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int }} - host: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int }} - run: - - xcb-util-renderutil-cos6-x86_64 ==0.3.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Development and header files for xcb-util-renderutil - description: | - Development files for xcb-util-renderutil. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos6-x86_64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 8ed3cb4a..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-renderutil-devel-cos7-aarch64 - version: 0.3.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.aarch64.rpm - sha256: f320115bbf90befe8e15ce032ac02962f57247960742dc6e0cda10a685279fcc - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-renderutil-cos7-aarch64 ==0.3.9 *_{{ cdt_build_number|int }} - host: - - xcb-util-renderutil-cos7-aarch64 ==0.3.9 *_{{ cdt_build_number|int }} - run: - - xcb-util-renderutil-cos7-aarch64 ==0.3.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Development and header files for xcb-util-renderutil - description: | - Development files for xcb-util-renderutil. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-aarch64/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index e09b42f2..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-renderutil-devel-cos7-ppc64le - version: 0.3.9 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-renderutil-devel-0.3.9-3.el7.ppc64le.rpm - sha256: 8b13909ebc2ca1d69521c3d401ae2f43aa10590d5ef86a0ddc0ea0f22ae74bc0 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-renderutil-0.3.9-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-renderutil-cos7-ppc64le ==0.3.9 *_{{ cdt_build_number|int }} - host: - - xcb-util-renderutil-cos7-ppc64le ==0.3.9 *_{{ cdt_build_number|int }} - run: - - xcb-util-renderutil-cos7-ppc64le ==0.3.9 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-renderutil-license - summary: (CDT) Development and header files for xcb-util-renderutil - description: | - Development files for xcb-util-renderutil. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/xcb-util-renderutil-license b/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/xcb-util-renderutil-license deleted file mode 100644 index c18ee927..00000000 --- a/legacy_cdts/xcb-util-renderutil-devel-cos7-ppc64le/xcb-util-renderutil-license +++ /dev/null @@ -1,67 +0,0 @@ -Copyright © 2000 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2006 Jamey Sharp. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. - -Copyright © 2006 Ian Osgood - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or their -institutions shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-wm-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-wm-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-wm-cos6-x86_64/meta.yaml deleted file mode 100644 index d1be7660..00000000 --- a/legacy_cdts/xcb-util-wm-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: xcb-util-wm-cos6-x86_64 - version: 0.4.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-wm-0.4.1-5.el6.x86_64.rpm - sha256: 73225fcac0787a8fb7d9f6f4ee75559de77e9e23788583b93bde4733c6a4fbbb - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-wm-0.4.1-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Client and window-manager helper library on top of libxcb - description: | - XCB util-wm module provides the following libraries: - ewmh: Both client - and window-manager helpers for EWMH. - icccm: Both client and window-manager - helpers for ICCCM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-cos6-x86_64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-wm-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-wm-cos7-aarch64/meta.yaml deleted file mode 100644 index fb48c9c6..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: xcb-util-wm-cos7-aarch64 - version: 0.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-wm-0.4.1-5.el7.aarch64.rpm - sha256: d70e65d6f172f5d5820f3445ae3bbec3274e5cd31bf796f89e0b9300fc7067d6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Client and window-manager helper library on top of libxcb - description: | - XCB util-wm module provides the following libraries: - ewmh: Both client - and window-manager helpers for EWMH. - icccm: Both client and window-manager - helpers for ICCCM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-cos7-aarch64/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-cos7-aarch64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-aarch64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-wm-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-wm-cos7-ppc64le/meta.yaml deleted file mode 100644 index a1b0abef..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,43 +0,0 @@ -package: - name: xcb-util-wm-cos7-ppc64le - version: 0.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-wm-0.4.1-5.el7.ppc64le.rpm - sha256: 2a54a493eddf849759cd08b4bfaf6bc0cee3decf28ff78215d062f254471734c - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Client and window-manager helper library on top of libxcb - description: | - XCB util-wm module provides the following libraries: - ewmh: Both client - and window-manager helpers for EWMH. - icccm: Both client and window-manager - helpers for ICCCM. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-cos7-ppc64le/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-cos7-ppc64le/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-cos7-ppc64le/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/build.sh b/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 26d1f4bd..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-wm-devel-cos6-x86_64 - version: 0.4.1 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xcb-util-wm-devel-0.4.1-5.el6.x86_64.rpm - sha256: 6d1a2d96ed7cebbce01e0149253686e418c9b006fe1c5c7a30c41a19f599426a - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xcb-util-wm-0.4.1-5.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int }} - host: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int }} - run: - - xcb-util-wm-cos6-x86_64 ==0.4.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Development and header files for xcb-util-vm - description: | - Development files for xcb-util-wm. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos6-x86_64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/build.sh b/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index 282cb3d7..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-wm-devel-cos7-aarch64 - version: 0.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xcb-util-wm-devel-0.4.1-5.el7.aarch64.rpm - sha256: 916b421045be079c1bc58863790dbfd027e09932bdef359f4b3d4cb345f18bcf - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-wm-cos7-aarch64 ==0.4.1 *_{{ cdt_build_number|int }} - host: - - xcb-util-wm-cos7-aarch64 ==0.4.1 *_{{ cdt_build_number|int }} - run: - - xcb-util-wm-cos7-aarch64 ==0.4.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Development and header files for xcb-util-vm - description: | - Development files for xcb-util-wm. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-aarch64/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/build.sh b/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 5bf2ac0a..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xcb-util-wm-devel-cos7-ppc64le - version: 0.4.1 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xcb-util-wm-devel-0.4.1-5.el7.ppc64le.rpm - sha256: 85b5ef8e3f18830e3c80ffb7acd1017cc4dfcd786c2cc4a917634796a80311d9 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xcb-util-wm-0.4.1-5.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xcb-util-wm-cos7-ppc64le ==0.4.1 *_{{ cdt_build_number|int }} - host: - - xcb-util-wm-cos7-ppc64le ==0.4.1 *_{{ cdt_build_number|int }} - run: - - xcb-util-wm-cos7-ppc64le ==0.4.1 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://xcb.freedesktop.org - license: MIT - license_family: MIT - license_file: xcb-util-wm-license - summary: (CDT) Development and header files for xcb-util-vm - description: | - Development files for xcb-util-wm. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/xcb-util-wm-license b/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/xcb-util-wm-license deleted file mode 100644 index 1ecd4064..00000000 --- a/legacy_cdts/xcb-util-wm-devel-cos7-ppc64le/xcb-util-wm-license +++ /dev/null @@ -1,27 +0,0 @@ - -Copyright © 2008-2011 Arnaud Fontaine -Copyright © 2007-2008 Vincent Torri - -Permission is hereby granted, free of charge, to any person -obtaining a copy of this software and associated documentation -files (the "Software"), to deal in the Software without -restriction, including without limitation the rights to use, copy, -modify, merge, publish, distribute, sublicense, and/or sell copies -of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY -CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF -CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION -WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the authors or -their institutions shall not be used in advertising or otherwise to -promote the sale, use or other dealings in this Software without -prior written authorization from the authors. \ No newline at end of file diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto deleted file mode 100644 index be403fde..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-applewmproto +++ /dev/null @@ -1,27 +0,0 @@ -/************************************************************************** - -Copyright (c) 2002-2009 Apple, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto deleted file mode 100644 index 142f2fab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-bigreqsproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1992, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto deleted file mode 100644 index b541db83..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-compositeproto +++ /dev/null @@ -1,41 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto deleted file mode 100644 index d14c75a8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-damageproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto deleted file mode 100644 index 7ea03ea2..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dmxproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto deleted file mode 100644 index a99b75ab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri2proto +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2007 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Soft- -ware"), to deal in the Software without restriction, including without -limitation the rights to use, copy, modify, merge, publish, distribute, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, provided that the above copyright -notice(s) and this permission notice appear in all copies of the Soft- -ware and that both the above copyright notice(s) and this permission -notice appear in supporting documentation. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY -RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN -THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE- -QUENTIAL 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 PERFOR- -MANCE OF THIS SOFTWARE. - -Except as contained in this notice, the name of a copyright holder shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization of -the copyright holder. - -Authors: - Kristian Høgsberg (krh@redhat.com) diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-dri3proto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto deleted file mode 100644 index 316475fb..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-evieproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto deleted file mode 100644 index c8114fef..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fixesproto +++ /dev/null @@ -1,42 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. -Copyright 2010 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto deleted file mode 100644 index 3e473adc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontcacheproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1998-1999 Shunsuke Akiyama . -All rights reserved. -Copyright (c) 1998-1999 X-TrueType Server Project, All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -SUCH DAMAGE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto deleted file mode 100644 index eac45aae..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-fontsproto +++ /dev/null @@ -1,86 +0,0 @@ -Copyright 1990, 1991 Network Computing Devices; -Portions Copyright 1987 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Network Computing Devices or Digital -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Network Computing Devices and Digital make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -NETWORK COMPUTING DEVICES AND DIGITAL DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES -OR DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1990, 1991, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc.. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto deleted file mode 100644 index 78b6de44..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-glproto +++ /dev/null @@ -1,27 +0,0 @@ -SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) -Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice including the dates of first publication and -either this permission notice or a reference to -http://oss.sgi.com/projects/FreeB/ -shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Silicon Graphics, Inc. -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from -Silicon Graphics, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto deleted file mode 100644 index f0b75c0d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-inputproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto deleted file mode 100644 index 6f12c2f4..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-kbproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto deleted file mode 100644 index 03b62622..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-lg3dproto +++ /dev/null @@ -1,22 +0,0 @@ - -Copyright (c) 2004, Sun Microsystems, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SUN MICROSYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Sun Microsystems shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from Sun Microsystems. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto deleted file mode 100644 index 7f33cbfd..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-panoramixproto +++ /dev/null @@ -1,12 +0,0 @@ -This is a stub file. This package has not yet had its complete licensing -information compiled. Please see the individual source files for details on -your rights to use and modify this software. - -Please submit updated COPYING files to the Xorg bugzilla: - -https://bugs.freedesktop.org/enter_bug.cgi?product=xorg - -All licensing questions regarding this software should be directed at the -Xorg mailing list: - -http://lists.freedesktop.org/mailman/listinfo/xorg diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto deleted file mode 100644 index 3ce03b5d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-pmproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-presentproto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto deleted file mode 100644 index 3b590a8f..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-printproto +++ /dev/null @@ -1,29 +0,0 @@ -(c) Copyright 1996 Hewlett-Packard Company -(c) Copyright 1996 International Business Machines Corp. -(c) Copyright 1996, Oracle and/or its affiliates. All rights reserved. -(c) Copyright 1996 Novell, Inc. -(c) Copyright 1996 Digital Equipment Corp. -(c) Copyright 1996 Fujitsu Limited -(c) Copyright 1996 Hitachi, Ltd. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the copyright holders shall -not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from said -copyright holders. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto deleted file mode 100644 index 4ae7cc03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-randrproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright © 2000 Compaq Computer Corporation -Copyright © 2002 Hewlett-Packard Company -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto deleted file mode 100644 index ae257264..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-recordproto +++ /dev/null @@ -1,17 +0,0 @@ -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto deleted file mode 100644 index f330a5d7..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-renderproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. - -Author: Keith Packard, SuSE, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto deleted file mode 100644 index d878fd69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-resourceproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002 XFree86 Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto deleted file mode 100644 index 8d5f0873..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-scrnsaverproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - -Author: Keith Packard, MIT X Consortium diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto deleted file mode 100644 index 3ebeac69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-trapproto +++ /dev/null @@ -1,18 +0,0 @@ -Copyright 1987, 1988, 1989, 1990, 1994 by Digital Equipment Corporation, -Maynard, MA - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto deleted file mode 100644 index 28dd80b0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-videoproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts, -and the Massachusetts Institute of Technology, Cambridge, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or MIT not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. - - -Copyright (c) 2004 The Unichrome Project. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR(S) OR COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto deleted file mode 100644 index 55a98f73..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-windowswmproto +++ /dev/null @@ -1,23 +0,0 @@ -Copyright (c) 2002 Apple Computer, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto deleted file mode 100644 index 32cb88f0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-x11proto +++ /dev/null @@ -1,108 +0,0 @@ -Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -The X Window System is a Trademark of The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts. -Copyright 1989 by Hewlett-Packard Company. - - All Rights Reserved - -Permission to use, duplicate, change, and distribute this software and -its documentation for any purpose and without fee is granted, provided -that the above copyright notice appear in such copy and that this -copyright notice appear in all supporting documentation, and that the -names of Apollo Computer Inc., the Hewlett-Packard Company, or the X -Consortium not be used in advertising or publicity pertaining to -distribution of the software without written prior permission. - -HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD -TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. Hewlett-Packard shall not be liable for errors -contained herein or direct, indirect, special, incidental or -consequential damages in connection with the furnishing, -performance, or use of this material. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto deleted file mode 100644 index 782a1ecc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xcmiscproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto deleted file mode 100644 index 23135f95..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xextproto +++ /dev/null @@ -1,201 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - - -Copyright 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name Network Computing Devices, Inc. not be -used in advertising or publicity pertaining to distribution of this -software without specific, written prior permission. - -THIS SOFTWARE IS PROVIDED `AS-IS'. NETWORK COMPUTING DEVICES, INC., -DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT -LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK -COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING -SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, -DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND -REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -SOFTWARE. - - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - - -Copyright © 2007-2008 Peter Hutterer - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86bigfontproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86dgaproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto deleted file mode 100644 index 26b68787..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86driproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86miscproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86rushproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto deleted file mode 100644 index bc845c03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xf86vidmodeproto +++ /dev/null @@ -1,25 +0,0 @@ -Copyright 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto deleted file mode 100644 index 54284fc8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/COPYING-xineramaproto +++ /dev/null @@ -1,45 +0,0 @@ -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml b/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index e83770d7..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,78 +0,0 @@ -package: - name: xorg-x11-proto-devel-cos6-x86_64 - version: 7.7 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-proto-devel-7.7-14.el6.noarch.rpm - sha256: 34147662e82b9729652f013cb3578b02ca72786263bc7ab167d713da7ed28790 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-proto-devel-7.7-14.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: - - COPYING-applewmproto - - COPYING-bigreqsproto - - COPYING-compositeproto - - COPYING-damageproto - - COPYING-dmxproto - - COPYING-dri2proto - - COPYING-dri3proto - - COPYING-evieproto - - COPYING-fixesproto - - COPYING-fontcacheproto - - COPYING-fontsproto - - COPYING-glproto - - COPYING-inputproto - - COPYING-kbproto - - COPYING-lg3dproto - - COPYING-panoramixproto - - COPYING-pmproto - - COPYING-presentproto - - COPYING-printproto - - COPYING-randrproto - - COPYING-recordproto - - COPYING-renderproto - - COPYING-resourceproto - - COPYING-scrnsaverproto - - COPYING-trapproto - - COPYING-videoproto - - COPYING-windowswmproto - - COPYING-x11proto - - COPYING-xcmiscproto - - COPYING-xextproto - - COPYING-xf86bigfontproto - - COPYING-xf86dgaproto - - COPYING-xf86driproto - - COPYING-xf86miscproto - - COPYING-xf86rushproto - - COPYING-xf86vidmodeproto - - COPYING-xineramaproto - summary: (CDT) X.Org X11 Protocol headers - description: | - X.Org X11 Protocol headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-applewmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-applewmproto deleted file mode 100644 index be403fde..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-applewmproto +++ /dev/null @@ -1,27 +0,0 @@ -/************************************************************************** - -Copyright (c) 2002-2009 Apple, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-bigreqsproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-bigreqsproto deleted file mode 100644 index 142f2fab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-bigreqsproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1992, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-compositeproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-compositeproto deleted file mode 100644 index b541db83..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-compositeproto +++ /dev/null @@ -1,41 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-damageproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-damageproto deleted file mode 100644 index d14c75a8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-damageproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dmxproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dmxproto deleted file mode 100644 index 7ea03ea2..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dmxproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri2proto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri2proto deleted file mode 100644 index a99b75ab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri2proto +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2007 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Soft- -ware"), to deal in the Software without restriction, including without -limitation the rights to use, copy, modify, merge, publish, distribute, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, provided that the above copyright -notice(s) and this permission notice appear in all copies of the Soft- -ware and that both the above copyright notice(s) and this permission -notice appear in supporting documentation. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY -RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN -THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE- -QUENTIAL 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 PERFOR- -MANCE OF THIS SOFTWARE. - -Except as contained in this notice, the name of a copyright holder shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization of -the copyright holder. - -Authors: - Kristian Høgsberg (krh@redhat.com) diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri3proto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri3proto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-dri3proto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-evieproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-evieproto deleted file mode 100644 index 316475fb..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-evieproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fixesproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fixesproto deleted file mode 100644 index c8114fef..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fixesproto +++ /dev/null @@ -1,42 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. -Copyright 2010 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontcacheproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontcacheproto deleted file mode 100644 index 3e473adc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontcacheproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1998-1999 Shunsuke Akiyama . -All rights reserved. -Copyright (c) 1998-1999 X-TrueType Server Project, All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -SUCH DAMAGE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontsproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontsproto deleted file mode 100644 index eac45aae..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-fontsproto +++ /dev/null @@ -1,86 +0,0 @@ -Copyright 1990, 1991 Network Computing Devices; -Portions Copyright 1987 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Network Computing Devices or Digital -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Network Computing Devices and Digital make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -NETWORK COMPUTING DEVICES AND DIGITAL DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES -OR DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1990, 1991, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc.. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-glproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-glproto deleted file mode 100644 index 78b6de44..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-glproto +++ /dev/null @@ -1,27 +0,0 @@ -SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) -Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice including the dates of first publication and -either this permission notice or a reference to -http://oss.sgi.com/projects/FreeB/ -shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Silicon Graphics, Inc. -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from -Silicon Graphics, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-inputproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-inputproto deleted file mode 100644 index f0b75c0d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-inputproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-kbproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-kbproto deleted file mode 100644 index 6f12c2f4..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-kbproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-lg3dproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-lg3dproto deleted file mode 100644 index 03b62622..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-lg3dproto +++ /dev/null @@ -1,22 +0,0 @@ - -Copyright (c) 2004, Sun Microsystems, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SUN MICROSYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Sun Microsystems shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from Sun Microsystems. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-panoramixproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-panoramixproto deleted file mode 100644 index 7f33cbfd..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-panoramixproto +++ /dev/null @@ -1,12 +0,0 @@ -This is a stub file. This package has not yet had its complete licensing -information compiled. Please see the individual source files for details on -your rights to use and modify this software. - -Please submit updated COPYING files to the Xorg bugzilla: - -https://bugs.freedesktop.org/enter_bug.cgi?product=xorg - -All licensing questions regarding this software should be directed at the -Xorg mailing list: - -http://lists.freedesktop.org/mailman/listinfo/xorg diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-pmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-pmproto deleted file mode 100644 index 3ce03b5d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-pmproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-presentproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-presentproto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-presentproto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-printproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-printproto deleted file mode 100644 index 3b590a8f..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-printproto +++ /dev/null @@ -1,29 +0,0 @@ -(c) Copyright 1996 Hewlett-Packard Company -(c) Copyright 1996 International Business Machines Corp. -(c) Copyright 1996, Oracle and/or its affiliates. All rights reserved. -(c) Copyright 1996 Novell, Inc. -(c) Copyright 1996 Digital Equipment Corp. -(c) Copyright 1996 Fujitsu Limited -(c) Copyright 1996 Hitachi, Ltd. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the copyright holders shall -not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from said -copyright holders. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-randrproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-randrproto deleted file mode 100644 index 4ae7cc03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-randrproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright © 2000 Compaq Computer Corporation -Copyright © 2002 Hewlett-Packard Company -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-recordproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-recordproto deleted file mode 100644 index ae257264..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-recordproto +++ /dev/null @@ -1,17 +0,0 @@ -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-renderproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-renderproto deleted file mode 100644 index f330a5d7..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-renderproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. - -Author: Keith Packard, SuSE, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-resourceproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-resourceproto deleted file mode 100644 index d878fd69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-resourceproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002 XFree86 Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-scrnsaverproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-scrnsaverproto deleted file mode 100644 index 8d5f0873..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-scrnsaverproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - -Author: Keith Packard, MIT X Consortium diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-trapproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-trapproto deleted file mode 100644 index 3ebeac69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-trapproto +++ /dev/null @@ -1,18 +0,0 @@ -Copyright 1987, 1988, 1989, 1990, 1994 by Digital Equipment Corporation, -Maynard, MA - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-videoproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-videoproto deleted file mode 100644 index 28dd80b0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-videoproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts, -and the Massachusetts Institute of Technology, Cambridge, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or MIT not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. - - -Copyright (c) 2004 The Unichrome Project. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR(S) OR COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-windowswmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-windowswmproto deleted file mode 100644 index 55a98f73..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-windowswmproto +++ /dev/null @@ -1,23 +0,0 @@ -Copyright (c) 2002 Apple Computer, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-x11proto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-x11proto deleted file mode 100644 index 32cb88f0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-x11proto +++ /dev/null @@ -1,108 +0,0 @@ -Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -The X Window System is a Trademark of The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts. -Copyright 1989 by Hewlett-Packard Company. - - All Rights Reserved - -Permission to use, duplicate, change, and distribute this software and -its documentation for any purpose and without fee is granted, provided -that the above copyright notice appear in such copy and that this -copyright notice appear in all supporting documentation, and that the -names of Apollo Computer Inc., the Hewlett-Packard Company, or the X -Consortium not be used in advertising or publicity pertaining to -distribution of the software without written prior permission. - -HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD -TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. Hewlett-Packard shall not be liable for errors -contained herein or direct, indirect, special, incidental or -consequential damages in connection with the furnishing, -performance, or use of this material. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xcmiscproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xcmiscproto deleted file mode 100644 index 782a1ecc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xcmiscproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xextproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xextproto deleted file mode 100644 index 23135f95..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xextproto +++ /dev/null @@ -1,201 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - - -Copyright 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name Network Computing Devices, Inc. not be -used in advertising or publicity pertaining to distribution of this -software without specific, written prior permission. - -THIS SOFTWARE IS PROVIDED `AS-IS'. NETWORK COMPUTING DEVICES, INC., -DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT -LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK -COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING -SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, -DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND -REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -SOFTWARE. - - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - - -Copyright © 2007-2008 Peter Hutterer - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86bigfontproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86bigfontproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86bigfontproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86dgaproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86dgaproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86dgaproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86driproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86driproto deleted file mode 100644 index 26b68787..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86driproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86miscproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86miscproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86miscproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86rushproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86rushproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86rushproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86vidmodeproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86vidmodeproto deleted file mode 100644 index bc845c03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xf86vidmodeproto +++ /dev/null @@ -1,25 +0,0 @@ -Copyright 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xineramaproto b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xineramaproto deleted file mode 100644 index 54284fc8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/COPYING-xineramaproto +++ /dev/null @@ -1,45 +0,0 @@ -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/build.sh b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml b/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml deleted file mode 100644 index ab7f3110..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,78 +0,0 @@ -package: - name: xorg-x11-proto-devel-cos7-aarch64 - version: 2018.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm - sha256: ed33c07dd19aae73edaef6cb5daeca44fae87aa7fba16d5de6aad4c244f5232f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: - - COPYING-applewmproto - - COPYING-bigreqsproto - - COPYING-compositeproto - - COPYING-damageproto - - COPYING-dmxproto - - COPYING-dri2proto - - COPYING-dri3proto - - COPYING-evieproto - - COPYING-fixesproto - - COPYING-fontcacheproto - - COPYING-fontsproto - - COPYING-glproto - - COPYING-inputproto - - COPYING-kbproto - - COPYING-lg3dproto - - COPYING-panoramixproto - - COPYING-pmproto - - COPYING-presentproto - - COPYING-printproto - - COPYING-randrproto - - COPYING-recordproto - - COPYING-renderproto - - COPYING-resourceproto - - COPYING-scrnsaverproto - - COPYING-trapproto - - COPYING-videoproto - - COPYING-windowswmproto - - COPYING-x11proto - - COPYING-xcmiscproto - - COPYING-xextproto - - COPYING-xf86bigfontproto - - COPYING-xf86dgaproto - - COPYING-xf86driproto - - COPYING-xf86miscproto - - COPYING-xf86rushproto - - COPYING-xf86vidmodeproto - - COPYING-xineramaproto - summary: (CDT) X.Org X11 Protocol headers - description: | - X.Org X11 Protocol headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-applewmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-applewmproto deleted file mode 100644 index be403fde..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-applewmproto +++ /dev/null @@ -1,27 +0,0 @@ -/************************************************************************** - -Copyright (c) 2002-2009 Apple, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -**************************************************************************/ - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-bigreqsproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-bigreqsproto deleted file mode 100644 index 142f2fab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-bigreqsproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1992, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-compositeproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-compositeproto deleted file mode 100644 index b541db83..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-compositeproto +++ /dev/null @@ -1,41 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-damageproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-damageproto deleted file mode 100644 index d14c75a8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-damageproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright © 2001,2003 Keith Packard -Copyright © 2007 Eric Anholt - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dmxproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dmxproto deleted file mode 100644 index 7ea03ea2..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dmxproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 2002-2004 Red Hat Inc., Durham, North Carolina. - -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation on the rights to use, copy, modify, merge, -publish, distribute, sublicense, and/or sell copies of the Software, -and to permit persons to whom the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial -portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND -NON-INFRINGEMENT. IN NO EVENT SHALL RED HAT AND/OR THEIR SUPPLIERS -BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN -ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri2proto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri2proto deleted file mode 100644 index a99b75ab..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri2proto +++ /dev/null @@ -1,29 +0,0 @@ -Copyright © 2007 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Soft- -ware"), to deal in the Software without restriction, including without -limitation the rights to use, copy, modify, merge, publish, distribute, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, provided that the above copyright -notice(s) and this permission notice appear in all copies of the Soft- -ware and that both the above copyright notice(s) and this permission -notice appear in supporting documentation. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABIL- -ITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY -RIGHTS. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN -THIS NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSE- -QUENTIAL 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 PERFOR- -MANCE OF THIS SOFTWARE. - -Except as contained in this notice, the name of a copyright holder shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization of -the copyright holder. - -Authors: - Kristian Høgsberg (krh@redhat.com) diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri3proto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri3proto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-dri3proto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-evieproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-evieproto deleted file mode 100644 index 316475fb..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-evieproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright (c) 2003, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fixesproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fixesproto deleted file mode 100644 index c8114fef..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fixesproto +++ /dev/null @@ -1,42 +0,0 @@ -Copyright (c) 2006, Oracle and/or its affiliates. All rights reserved. -Copyright 2010 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Copyright © 2001,2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontcacheproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontcacheproto deleted file mode 100644 index 3e473adc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontcacheproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1998-1999 Shunsuke Akiyama . -All rights reserved. -Copyright (c) 1998-1999 X-TrueType Server Project, All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: -1. Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. -2. Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND -ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE -FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL -DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS -OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) -HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY -OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF -SUCH DAMAGE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontsproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontsproto deleted file mode 100644 index eac45aae..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-fontsproto +++ /dev/null @@ -1,86 +0,0 @@ -Copyright 1990, 1991 Network Computing Devices; -Portions Copyright 1987 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Network Computing Devices or Digital -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Network Computing Devices and Digital make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -NETWORK COMPUTING DEVICES AND DIGITAL DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES -OR DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1990, 1991, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc.. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-glproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-glproto deleted file mode 100644 index 78b6de44..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-glproto +++ /dev/null @@ -1,27 +0,0 @@ -SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) -Copyright (C) 1991-2000 Silicon Graphics, Inc. All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice including the dates of first publication and -either this permission notice or a reference to -http://oss.sgi.com/projects/FreeB/ -shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SILICON GRAPHICS, INC. BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Silicon Graphics, Inc. -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from -Silicon Graphics, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-inputproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-inputproto deleted file mode 100644 index f0b75c0d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-inputproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -Copyright 1989 by Hewlett-Packard Company, Palo Alto, California. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Hewlett-Packard not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -HEWLETT-PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -HEWLETT-PACKARD BE LIABLE FOR ANY SPECIAL, 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. - -Copyright © 2009 Red Hat, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-kbproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-kbproto deleted file mode 100644 index 6f12c2f4..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-kbproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 1993 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-lg3dproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-lg3dproto deleted file mode 100644 index 03b62622..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-lg3dproto +++ /dev/null @@ -1,22 +0,0 @@ - -Copyright (c) 2004, Sun Microsystems, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -SUN MICROSYSTEMS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Sun Microsystems shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from Sun Microsystems. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-panoramixproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-panoramixproto deleted file mode 100644 index 7f33cbfd..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-panoramixproto +++ /dev/null @@ -1,12 +0,0 @@ -This is a stub file. This package has not yet had its complete licensing -information compiled. Please see the individual source files for details on -your rights to use and modify this software. - -Please submit updated COPYING files to the Xorg bugzilla: - -https://bugs.freedesktop.org/enter_bug.cgi?product=xorg - -All licensing questions regarding this software should be directed at the -Xorg mailing list: - -http://lists.freedesktop.org/mailman/listinfo/xorg diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-pmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-pmproto deleted file mode 100644 index 3ce03b5d..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-pmproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from The Open Group. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-presentproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-presentproto deleted file mode 100644 index 8dcf1d48..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-presentproto +++ /dev/null @@ -1,19 +0,0 @@ -Copyright © 2013 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-printproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-printproto deleted file mode 100644 index 3b590a8f..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-printproto +++ /dev/null @@ -1,29 +0,0 @@ -(c) Copyright 1996 Hewlett-Packard Company -(c) Copyright 1996 International Business Machines Corp. -(c) Copyright 1996, Oracle and/or its affiliates. All rights reserved. -(c) Copyright 1996 Novell, Inc. -(c) Copyright 1996 Digital Equipment Corp. -(c) Copyright 1996 Fujitsu Limited -(c) Copyright 1996 Hitachi, Ltd. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the names of the copyright holders shall -not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from said -copyright holders. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-randrproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-randrproto deleted file mode 100644 index 4ae7cc03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-randrproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright © 2000 Compaq Computer Corporation -Copyright © 2002 Hewlett-Packard Company -Copyright © 2006 Intel Corporation -Copyright © 2008 Red Hat, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting documentation, and -that the name of the copyright holders not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. The copyright holders make no representations -about the suitability of this software for any purpose. It is provided "as -is" without express or implied warranty. - -THE COPYRIGHT HOLDERS DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL THE COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-recordproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-recordproto deleted file mode 100644 index ae257264..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-recordproto +++ /dev/null @@ -1,17 +0,0 @@ -Copyright 1995 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Network Computing Devices -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. - -NETWORK COMPUTING DEVICES DISCLAIMs ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL NETWORK COMPUTING DEVICES BE LIABLE -FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-renderproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-renderproto deleted file mode 100644 index f330a5d7..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-renderproto +++ /dev/null @@ -1,20 +0,0 @@ -Copyright © 2000 SuSE, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of SuSE not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. SuSE makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -SuSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL SuSE -BE LIABLE FOR ANY SPECIAL, 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. - -Author: Keith Packard, SuSE, Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-resourceproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-resourceproto deleted file mode 100644 index d878fd69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-resourceproto +++ /dev/null @@ -1,22 +0,0 @@ -Copyright (c) 2002 XFree86 Inc - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-scrnsaverproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-scrnsaverproto deleted file mode 100644 index 8d5f0873..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-scrnsaverproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright (c) 1992 X Consortium - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the X Consortium. - -Author: Keith Packard, MIT X Consortium diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-trapproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-trapproto deleted file mode 100644 index 3ebeac69..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-trapproto +++ /dev/null @@ -1,18 +0,0 @@ -Copyright 1987, 1988, 1989, 1990, 1994 by Digital Equipment Corporation, -Maynard, MA - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-videoproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-videoproto deleted file mode 100644 index 28dd80b0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-videoproto +++ /dev/null @@ -1,63 +0,0 @@ -Copyright 1991 by Digital Equipment Corporation, Maynard, Massachusetts, -and the Massachusetts Institute of Technology, Cambridge, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or MIT not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. - - -Copyright (c) 2004 The Unichrome Project. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -AUTHOR(S) OR COPYRIGHT HOLDER(S) BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-windowswmproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-windowswmproto deleted file mode 100644 index 55a98f73..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-windowswmproto +++ /dev/null @@ -1,23 +0,0 @@ -Copyright (c) 2002 Apple Computer, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-x11proto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-x11proto deleted file mode 100644 index 32cb88f0..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-x11proto +++ /dev/null @@ -1,108 +0,0 @@ -Copyright (c) 1991, Oracle and/or its affiliates. All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - -Copyright 1985, 1987, 1988, 1990, 1991, 1993-1996, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -The X Window System is a Trademark of The Open Group. - - -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1987 by Apollo Computer Inc., Chelmsford, Massachusetts. -Copyright 1989 by Hewlett-Packard Company. - - All Rights Reserved - -Permission to use, duplicate, change, and distribute this software and -its documentation for any purpose and without fee is granted, provided -that the above copyright notice appear in such copy and that this -copyright notice appear in all supporting documentation, and that the -names of Apollo Computer Inc., the Hewlett-Packard Company, or the X -Consortium not be used in advertising or publicity pertaining to -distribution of the software without written prior permission. - -HEWLETT-PACKARD MAKES NO WARRANTY OF ANY KIND WITH REGARD -TO THIS SOFWARE, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. Hewlett-Packard shall not be liable for errors -contained herein or direct, indirect, special, incidental or -consequential damages in connection with the furnishing, -performance, or use of this material. - - -Copyright (c) 1999 The XFree86 Project Inc. - -All Rights Reserved. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The XFree86 Project -Inc. shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from The XFree86 Project Inc. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xcmiscproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xcmiscproto deleted file mode 100644 index 782a1ecc..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xcmiscproto +++ /dev/null @@ -1,21 +0,0 @@ -Copyright 1993, 1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xextproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xextproto deleted file mode 100644 index 23135f95..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xextproto +++ /dev/null @@ -1,201 +0,0 @@ -Copyright 1989, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1997 by Silicon Graphics Computer Systems, Inc. -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1992 Network Computing Devices - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of NCD. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. NCD. makes no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -NCD. DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL NCD. -BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright (c) 1994, 1995 Hewlett-Packard Company - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL HEWLETT-PACKARD COMPANY BE LIABLE FOR ANY CLAIM, -DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR -OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR -THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Hewlett-Packard -Company shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the Hewlett-Packard Company. - - -Copyright (c) 1996 Digital Equipment Corporation, Maynard, Massachusetts. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. - - -Copyright 1988, 1989, 1990, 1994 Network Computing Devices, Inc. - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name Network Computing Devices, Inc. not be -used in advertising or publicity pertaining to distribution of this -software without specific, written prior permission. - -THIS SOFTWARE IS PROVIDED `AS-IS'. NETWORK COMPUTING DEVICES, INC., -DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING WITHOUT -LIMITATION ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A -PARTICULAR PURPOSE, OR NONINFRINGEMENT. IN NO EVENT SHALL NETWORK -COMPUTING DEVICES, INC., BE LIABLE FOR ANY DAMAGES WHATSOEVER, INCLUDING -SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES, INCLUDING LOSS OF USE, -DATA, OR PROFITS, EVEN IF ADVISED OF THE POSSIBILITY THEREOF, AND -REGARDLESS OF WHETHER IN AN ACTION IN CONTRACT, TORT OR NEGLIGENCE, -ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS -SOFTWARE. - - -Copyright 1991,1993 by Digital Equipment Corporation, Maynard, Massachusetts, -and Olivetti Research Limited, Cambridge, England. - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital or Olivetti -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND OLIVETTI DISCLAIM ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL THEY BE LIABLE FOR ANY SPECIAL, 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. - - -Copyright 1986, 1987, 1988 by Hewlett-Packard Corporation - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Hewlett-Packard not be used in -advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -Hewlett-Packard makes no representations about the -suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -This software is not subject to any license of the American -Telephone and Telegraph Company or of the Regents of the -University of California. - - -Copyright © 2007-2008 Peter Hutterer - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86bigfontproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86bigfontproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86bigfontproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86dgaproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86dgaproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86dgaproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86driproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86driproto deleted file mode 100644 index 26b68787..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86driproto +++ /dev/null @@ -1,24 +0,0 @@ -Copyright 1998-1999 Precision Insight, Inc., Cedar Park, Texas. -Copyright 2000 VA Linux Systems, Inc. -All Rights Reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sub license, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice (including the -next paragraph) shall be included in all copies or substantial portions -of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. -IN NO EVENT SHALL PRECISION INSIGHT AND/OR ITS SUPPLIERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86miscproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86miscproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86miscproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86rushproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86rushproto deleted file mode 100644 index 9f1e9997..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86rushproto +++ /dev/null @@ -1,20 +0,0 @@ -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in all -copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER -IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the XFree86 Project shall not -be used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from the XFree86 Project. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86vidmodeproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86vidmodeproto deleted file mode 100644 index bc845c03..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xf86vidmodeproto +++ /dev/null @@ -1,25 +0,0 @@ -Copyright 1995 Kaleb S. KEITHLEY - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be -included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL Kaleb S. KEITHLEY BE LIABLE FOR ANY CLAIM, DAMAGES -OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Kaleb S. KEITHLEY -shall not be used in advertising or otherwise to promote the sale, use -or other dealings in this Software without prior written authorization -from Kaleb S. KEITHLEY diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xineramaproto b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xineramaproto deleted file mode 100644 index 54284fc8..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/COPYING-xineramaproto +++ /dev/null @@ -1,45 +0,0 @@ -Copyright 2003 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - - -Copyright (c) 1991, 1997 Digital Equipment Corporation, Maynard, Massachusetts. -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR ANY CLAIM, DAMAGES, INCLUDING, -BUT NOT LIMITED TO CONSEQUENTIAL OR INCIDENTAL DAMAGES, OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of Digital Equipment Corporation -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Digital -Equipment Corporation. diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/build.sh b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml b/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml deleted file mode 100644 index 91b516d3..00000000 --- a/legacy_cdts/xorg-x11-proto-devel-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,78 +0,0 @@ -package: - name: xorg-x11-proto-devel-cos7-ppc64le - version: 2018.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-proto-devel-2018.4-1.el7.noarch.rpm - sha256: ed33c07dd19aae73edaef6cb5daeca44fae87aa7fba16d5de6aad4c244f5232f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-proto-devel-2018.4-1.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: https://www.x.org - license: MIT - license_family: MIT - license_file: - - COPYING-applewmproto - - COPYING-bigreqsproto - - COPYING-compositeproto - - COPYING-damageproto - - COPYING-dmxproto - - COPYING-dri2proto - - COPYING-dri3proto - - COPYING-evieproto - - COPYING-fixesproto - - COPYING-fontcacheproto - - COPYING-fontsproto - - COPYING-glproto - - COPYING-inputproto - - COPYING-kbproto - - COPYING-lg3dproto - - COPYING-panoramixproto - - COPYING-pmproto - - COPYING-presentproto - - COPYING-printproto - - COPYING-randrproto - - COPYING-recordproto - - COPYING-renderproto - - COPYING-resourceproto - - COPYING-scrnsaverproto - - COPYING-trapproto - - COPYING-videoproto - - COPYING-windowswmproto - - COPYING-x11proto - - COPYING-xcmiscproto - - COPYING-xextproto - - COPYING-xf86bigfontproto - - COPYING-xf86dgaproto - - COPYING-xf86driproto - - COPYING-xf86miscproto - - COPYING-xf86rushproto - - COPYING-xf86vidmodeproto - - COPYING-xineramaproto - summary: (CDT) X.Org X11 Protocol headers - description: | - X.Org X11 Protocol headers - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/build.sh b/legacy_cdts/xorg-x11-server-common-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml b/legacy_cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml deleted file mode 100644 index bcc92943..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xorg-x11-server-common-cos6-x86_64 - version: 1.17.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-server-common-1.17.4-17.el6.centos.x86_64.rpm - sha256: eda900d7276fbd94ee9245a797d125823f3e8f6fba6a39de8f483bd74b5df178 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-server-1.17.4-17.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int }} - host: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int }} - run: - - pixman-cos6-x86_64 >=0.30.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Xorg server common files - description: | - Common files shared among all X servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/x11-license b/legacy_cdts/xorg-x11-server-common-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/build.sh b/legacy_cdts/xorg-x11-server-common-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml b/legacy_cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml deleted file mode 100644 index 9fd001c0..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xorg-x11-server-common-cos7-aarch64 - version: 1.20.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-server-common-1.20.4-10.el7.aarch64.rpm - sha256: fcfce28b6290a14153b3124b2ef7d6351ba3df48b5d7d5a0b863df67164eb3f3 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos7-aarch64 >=0.30.0 *_{{ cdt_build_number|int }} - host: - - pixman-cos7-aarch64 >=0.30.0 *_{{ cdt_build_number|int }} - run: - - pixman-cos7-aarch64 >=0.30.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Xorg server common files - description: | - Common files shared among all X servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/x11-license b/legacy_cdts/xorg-x11-server-common-cos7-aarch64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-aarch64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/build.sh b/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml b/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml deleted file mode 100644 index 4694d695..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,47 +0,0 @@ -package: - name: xorg-x11-server-common-cos7-ppc64le - version: 1.20.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-server-common-1.20.4-10.el7.ppc64le.rpm - sha256: 63b3ba24007c999e69d06ac013f5e4357b3e8e213b4f40b69c428993bee7eca6 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - pixman-cos7-ppc64le >=0.30.0 *_{{ cdt_build_number|int }} - host: - - pixman-cos7-ppc64le >=0.30.0 *_{{ cdt_build_number|int }} - run: - - pixman-cos7-ppc64le >=0.30.0 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: x11-license - summary: (CDT) Xorg server common files - description: | - Common files shared among all X servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/x11-license b/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-common-cos7-ppc64le/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh b/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml b/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml deleted file mode 100644 index 9c0e7251..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: xorg-x11-server-xvfb-cos6-x86_64 - version: 1.17.4 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-server-Xvfb-1.17.4-17.el6.centos.x86_64.rpm - sha256: a19ef575f929cea75abf984d92fd5cc77e77e9b8525904b2f979c2cc89cd2c92 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-server-1.17.4-17.el6.centos.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int }} - host: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int }} - run: - - xorg-x11-server-common-cos6-x86_64 >=1.17.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT and GPLv2 - license_family: GPL2 - license_file: x11-license - summary: (CDT) A X Windows System virtual framebuffer X server. - description: | - Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines - with no display hardware and no physical input devices. Xvfb simulates a dumb - framebuffer using virtual memory. Xvfb does not open any devices, but behaves - otherwise as an X display. Xvfb is normally used for testing servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license b/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos6-x86_64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/build.sh b/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml b/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml deleted file mode 100644 index 34323fc2..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: xorg-x11-server-xvfb-cos7-aarch64 - version: 1.20.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.aarch64.rpm - sha256: 0bbeba9f74db9dc5adbe6e0b2d70e1c9624fc698fef09525517220fff2562c47 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xorg-x11-server-common-cos7-aarch64 >=1.20.4 *_{{ cdt_build_number|int }} - host: - - xorg-x11-server-common-cos7-aarch64 >=1.20.4 *_{{ cdt_build_number|int }} - run: - - xorg-x11-server-common-cos7-aarch64 >=1.20.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT and GPLv2 - license_family: GPL2 - license_file: x11-license - summary: (CDT) A X Windows System virtual framebuffer X server. - description: | - Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines - with no display hardware and no physical input devices. Xvfb simulates a dumb - framebuffer using virtual memory. Xvfb does not open any devices, but behaves - otherwise as an X display. Xvfb is normally used for testing servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/x11-license b/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-aarch64/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/build.sh b/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml b/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml deleted file mode 100644 index 1bb894ed..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,50 +0,0 @@ -package: - name: xorg-x11-server-xvfb-cos7-ppc64le - version: 1.20.4 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-server-Xvfb-1.20.4-10.el7.ppc64le.rpm - sha256: b61230720989d364663c12cece3512d2dc50466532d9a802df6f76f8edf3a379 - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-server-1.20.4-10.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: false - detect_binary_files_with_prefix: false - missing_dso_whitelist: - - '*' - -requirements: - build: - - xorg-x11-server-common-cos7-ppc64le >=1.20.4 *_{{ cdt_build_number|int }} - host: - - xorg-x11-server-common-cos7-ppc64le >=1.20.4 *_{{ cdt_build_number|int }} - run: - - xorg-x11-server-common-cos7-ppc64le >=1.20.4 *_{{ cdt_build_number|int }} - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT and GPLv2 - license_family: GPL2 - license_file: x11-license - summary: (CDT) A X Windows System virtual framebuffer X server. - description: | - Xvfb (X Virtual Frame Buffer) is an X server that is able to run on machines - with no display hardware and no physical input devices. Xvfb simulates a dumb - framebuffer using virtual memory. Xvfb does not open any devices, but behaves - otherwise as an X display. Xvfb is normally used for testing servers. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/x11-license b/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/x11-license deleted file mode 100644 index 5ea8a990..00000000 --- a/legacy_cdts/xorg-x11-server-xvfb-cos7-ppc64le/x11-license +++ /dev/null @@ -1,941 +0,0 @@ -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license preferred by the X.Org Foundation. -This is a slight variant of the common MIT license form published by the -Open Source Initiative at http://www.opensource.org/licenses/mit-license.php - -Copyright holders of new code should use this license statement where -possible, and insert their name to this list. Please sort by surname -for people, and by the full name for other entities (e.g. Juliusz -Chroboczek sorts before Intel Corporation sorts before Daniel Stone). - -See each individual source file or directory for the license that applies -to that file. - -Copyright (C) 2003-2006,2008 Jamey Sharp, Josh Triplett -Copyright © 2009 Red Hat, Inc. -Copyright 1990-1992,1999,2000,2004,2009,2010 Oracle and/or its affiliates. -All rights reserved. - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - - ---------------------------------------------------------------------- - -The following licenses are 'legacy' - usually MIT/X11 licenses with the name -of the copyright holder(s) in the license statement: - -Copyright 1984-1994, 1998 The Open Group - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -OPEN GROUP BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN -AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN -CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of The Open Group shall not be -used in advertising or otherwise to promote the sale, use or other dealings -in this Software without prior written authorization from The Open Group. - -X Window System is a trademark of The Open Group. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1994, 1996 X Consortium -Copyright 2000 The XFree86 Project, Inc. - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the X Consortium shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from the X Consortium. - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc. - -Permission to use, copy, modify and distribute this documentation for -any purpose and without fee is hereby granted, provided that the above -copyright notice appears in all copies and that both that copyright notice -and this permission notice appear in all copies, and that the names of -Digital and Tektronix not be used in in advertising or publicity pertaining -to this documentation without specific, written prior permission. -Digital and Tektronix makes no representations about the suitability -of this documentation for any purpose. -It is provided ``as is'' without express or implied warranty. - - ---------------------------------------- - -Copyright (c) 1999-2000 Free Software Foundation, Inc. - -Permission is hereby granted, free of charge, to any person obtaining a copy -of this software and associated documentation files (the "Software"), to deal -in the Software without restriction, including without limitation the rights -to use, copy, modify, merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom the Software is -furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -FREE SOFTWARE FOUNDATION BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR -IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of the Free Software Foundation -shall not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization from the -Free Software Foundation. - - ---------------------------------------- - -Code and supporting documentation (c) Copyright 1990 1991 Tektronix, Inc. - All Rights Reserved - -This file is a component of an X Window System-specific implementation -of Xcms based on the TekColor Color Management System. TekColor is a -trademark of Tektronix, Inc. The term "TekHVC" designates a particular -color space that is the subject of U.S. Patent No. 4,985,853 (equivalent -foreign patents pending). Permission is hereby granted to use, copy, -modify, sell, and otherwise distribute this software and its -documentation for any purpose and without fee, provided that: - -1. This copyright, permission, and disclaimer notice is reproduced in - all copies of this software and any modification thereof and in - supporting documentation; -2. Any color-handling application which displays TekHVC color - cooordinates identifies these as TekHVC color coordinates in any - interface that displays these coordinates and in any associated - documentation; -3. The term "TekHVC" is always used, and is only used, in association - with the mathematical derivations of the TekHVC Color Space, - including those provided in this file and any equivalent pathways and - mathematical derivations, regardless of digital (e.g., floating point - or integer) representation. - -Tektronix makes no representation about the suitability of this software -for any purpose. It is provided "as is" and with all faults. - -TEKTRONIX DISCLAIMS ALL WARRANTIES APPLICABLE TO THIS SOFTWARE, -INCLUDING THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE. IN NO EVENT SHALL TEKTRONIX BE LIABLE FOR ANY -SPECIAL, 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 THE PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1995 FUJITSU LIMITED -This is source code modified by FUJITSU LIMITED under the Joint -Development Agreement for the CDE/Motif PST. - - ---------------------------------------- - -Copyright 1992 by Oki Technosystems Laboratory, Inc. -Copyright 1992 by Fuji Xerox Co., Ltd. - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Oki Technosystems -Laboratory and Fuji Xerox not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. -Oki Technosystems Laboratory and Fuji Xerox make no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OKI TECHNOSYSTEMS LABORATORY AND FUJI XEROX DISCLAIM ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OKI TECHNOSYSTEMS -LABORATORY AND FUJI XEROX BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -FUJITSU LIMITED makes no representations about the suitability of -this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright (c) 1995 David E. Wexelblat. All rights reserved - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL DAVID E. WEXELBLAT BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - -Except as contained in this notice, the name of David E. Wexelblat shall -not be used in advertising or otherwise to promote the sale, use or -other dealings in this Software without prior written authorization -from David E. Wexelblat. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name OMRON not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. OMRON makes no representations -about the suitability of this software for any purpose. It is provided -"as is" without express or implied warranty. - -OMRON DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL OMRON BE LIABLE FOR ANY SPECIAL, 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 -TORTUOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR -PERFORMANCE OF THIS SOFTWARE. - - ---------------------------------------- - -Copyright 1985, 1986, 1987, 1988, 1989, 1990, 1991 by -Digital Equipment Corporation - -Portions Copyright 1990, 1991 by Tektronix, Inc - -Rewritten for X.org by Chris Lee - -Permission to use, copy, modify, distribute, and sell this documentation -for any purpose and without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. -Chris Lee makes no representations about the suitability for any purpose -of the information in this document. It is provided \`\`as-is'' without -express or implied warranty. - - ---------------------------------------- - -Copyright 1993 by Digital Equipment Corporation, Maynard, Massachusetts, -Copyright 1994 by FUJITSU LIMITED -Copyright 1994 by Sony Corporation - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the names of Digital, FUJITSU -LIMITED and Sony Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. - -DIGITAL, FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL DIGITAL, FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Open Software Foundation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION DISCLAIMS ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991, 1992,1993, 1994 by FUJITSU LIMITED -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and -its documentation for any purpose is hereby granted without fee, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of FUJITSU LIMITED and Sony Corporation -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. FUJITSU LIMITED and -Sony Corporation makes no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -FUJITSU LIMITED AND SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL FUJITSU LIMITED OR SONY CORPORATION BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 1993, 1995 by Silicon Graphics Computer Systems, Inc. - -Permission to use, copy, modify, and distribute this -software and its documentation for any purpose and without -fee is hereby granted, provided that the above copyright -notice appear in all copies and that both that copyright -notice and this permission notice appear in supporting -documentation, and that the name of Silicon Graphics not be -used in advertising or publicity pertaining to distribution -of the software without specific prior written permission. -Silicon Graphics makes no representation about the suitability -of this software for any purpose. It is provided "as is" -without any express or implied warranty. - -SILICON GRAPHICS DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS -SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SILICON -GRAPHICS BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991, 1992, 1993, 1994 by FUJITSU LIMITED -Copyright 1993 by Digital Equipment Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of FUJITSU LIMITED and -Digital Equipment Corporation not be used in advertising or publicity -pertaining to distribution of the software without specific, written -prior permission. FUJITSU LIMITED and Digital Equipment Corporation -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -FUJITSU LIMITED AND DIGITAL EQUIPMENT CORPORATION BE LIABLE FOR -ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. -Copyright 1994 by Sony Corporation - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED, -Fujitsu Open Systems Solutions, Inc. and Sony Corporation not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. -FUJITSU LIMITED, Fujitsu Open Systems Solutions, Inc. and -Sony Corporation make no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -FUJITSU LIMITED, FUJITSU OPEN SYSTEMS SOLUTIONS, INC. AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, -IN NO EVENT SHALL FUJITSU OPEN SYSTEMS SOLUTIONS, INC., FUJITSU LIMITED -AND SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1987, 1988, 1990, 1993 by Digital Equipment Corporation, -Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993 by SunSoft, Inc. -Copyright 1999-2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the names of SunSoft, Inc. and -Bruno Haible not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior -permission. SunSoft, Inc. and Bruno Haible make no representations -about the suitability of this software for any purpose. It is -provided "as is" without express or implied warranty. - -SunSoft Inc. AND Bruno Haible DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL SunSoft, Inc. OR Bruno Haible BE LIABLE -FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and TOSHIBA -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Open Software -Foundation and TOSHIBA make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OPEN SOFTWARE FOUNDATION AND TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO -THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND -FITNESS, IN NO EVENT SHALL OPEN SOFTWARE FOUNDATIONN OR TOSHIBA BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca., - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Wyse not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -WYSE DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -DIGITAL BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991 by the Open Software Foundation -Copyright 1993, 1994 by the Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of Open Software Foundation and -Sony Corporation not be used in advertising or publicity pertaining to -distribution of the software without specific, written prior permission. -Open Software Foundation and Sony Corporation make no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -OPEN SOFTWARE FOUNDATION AND SONY CORPORATION DISCLAIM ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED -WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL OPEN -SOFTWARE FOUNDATIONN OR SONY CORPORATION BE LIABLE FOR ANY SPECIAL, -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. - - ---------------------------------------- - -Copyright 1992, 1993 by FUJITSU LIMITED -Copyright 1993 by Fujitsu Open Systems Solutions, Inc. - -Permission to use, copy, modify, distribute and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of FUJITSU LIMITED and -Fujitsu Open Systems Solutions, Inc. not be used in advertising or -publicity pertaining to distribution of the software without specific, -written prior permission. -FUJITSU LIMITED and Fujitsu Open Systems Solutions, Inc. makes no -representations about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJITSU LIMITED AND FUJITSU OPEN SYSTEMS SOLUTIONS, INC. DISCLAIMS ALL -WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES -OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJITSU OPEN SYSTEMS -SOLUTIONS, INC. AND FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1993, 1994 by Sony Corporation - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Sony Corporation -not be used in advertising or publicity pertaining to distribution -of the software without specific, written prior permission. -Sony Corporation makes no representations about the suitability of -this software for any purpose. It is provided "as is" without -express or implied warranty. - -SONY CORPORATION DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL SONY CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1986, 1998 The Open Group -Copyright (c) 2000 The XFree86 Project, Inc. - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation. - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE -X CONSORTIUM OR THE XFREE86 PROJECT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, -OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of the X Consortium or of the -XFree86 Project shall not be used in advertising or otherwise to promote the -sale, use or other dealings in this Software without prior written -authorization from the X Consortium and the XFree86 Project. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, and -Open Software Foundation not be used in advertising or publicity -pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, and Open Software -Foundation make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, NTT, AND OPEN SOFTWARE FOUNDATION -DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OR OPEN SOFTWARE FOUNDATION BE -LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1988 by Wyse Technology, Inc., San Jose, Ca, -Copyright 1987 by Digital Equipment Corporation, Maynard, Massachusetts, - - All Rights Reserved - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name Digital not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -DIGITAL AND WYSE DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL DIGITAL OR WYSE BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - - -Copyright 1991, 1992 by Fuji Xerox Co., Ltd. -Copyright 1992, 1993, 1994 by FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Fuji Xerox, -FUJITSU LIMITED not be used in advertising or publicity pertaining -to distribution of the software without specific, written prior -permission. Fuji Xerox, FUJITSU LIMITED make no representations -about the suitability of this software for any purpose. -It is provided "as is" without express or implied warranty. - -FUJI XEROX, FUJITSU LIMITED DISCLAIM ALL WARRANTIES WITH -REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL FUJI XEROX, -FUJITSU LIMITED BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2006 Josh Triplett - -Permission is hereby granted, free of charge, to any person obtaining -a copy of this software and associated documentation files (the -"Software"), to deal in the Software without restriction, including -without limitation the rights to use, copy, modify, merge, publish, -distribute, sublicense, and/or sell copies of the Software, and to -permit persons to whom the Software is furnished to do so, subject to -the following conditions: - -The above copyright notice and this permission notice shall be included -in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS -OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR -OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, -ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR -OTHER DEALINGS IN THE SOFTWARE. - - ---------------------------------------- - -(c) Copyright 1996 by Sebastien Marineau and Holger Veit - - - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice shall be included in -all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -HOLGER VEIT BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF -OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE -SOFTWARE. - -Except as contained in this notice, the name of Sebastien Marineau or Holger Veit -shall not be used in advertising or otherwise to promote the sale, use or other -dealings in this Software without prior written authorization from Holger Veit or -Sebastien Marineau. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation -Copyright 1991 by the Open Software Foundation -Copyright 1993 by the TOSHIBA Corp. -Copyright 1993, 1994 by Sony Corporation -Copyright 1993, 1994 by the FUJITSU LIMITED - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, NTT, Open -Software Foundation, and Sony Corporation not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. OMRON, NTT Software, NTT, Open Software -Foundation, and Sony Corporation make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, AND SONY -CORPORATION DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT -SHALL OMRON, NTT SOFTWARE, NTT, OPEN SOFTWARE FOUNDATION, OR SONY -CORPORATION BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 2000 by Bruno Haible - -Permission to use, copy, modify, distribute, and sell this software -and its documentation for any purpose is hereby granted without fee, -provided that the above copyright notice appear in all copies and -that both that copyright notice and this permission notice appear -in supporting documentation, and that the name of Bruno Haible not -be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. Bruno Haible -makes no representations about the suitability of this software for -any purpose. It is provided "as is" without express or implied -warranty. - -Bruno Haible DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN -NO EVENT SHALL Bruno Haible BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright © 2003 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of Keith Packard not be used in -advertising or publicity pertaining to distribution of the software without -specific, written prior permission. Keith Packard makes no -representations about the suitability of this software for any purpose. It -is provided "as is" without express or implied warranty. - -KEITH PACKARD DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, -INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO -EVENT SHALL KEITH PACKARD BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright (c) 2007-2009, Troy D. Hanson -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - -Redistributions of source code must retain the above copyright -notice, this list of conditions and the following disclaimer. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS -IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED -TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A -PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER -OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, -EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR -PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF -LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING -NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS -SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - ---------------------------------------- - -Copyright 1992, 1993 by TOSHIBA Corp. - -Permission to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, provided -that the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the name of TOSHIBA not be used in advertising -or publicity pertaining to distribution of the software without specific, -written prior permission. TOSHIBA make no representations about the -suitability of this software for any purpose. It is provided "as is" -without express or implied warranty. - -TOSHIBA DISCLAIM ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL -TOSHIBA BE LIABLE FOR ANY SPECIAL, 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. - - - ---------------------------------------- - -Copyright IBM Corporation 1993 - -All Rights Reserved - -License to use, copy, modify, and distribute this software and its -documentation for any purpose and without fee is hereby granted, -provided that the above copyright notice appear in all copies and that -both that copyright notice and this permission notice appear in -supporting documentation, and that the name of IBM not be -used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. - -IBM DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING -ALL IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS, AND -NONINFRINGEMENT OF THIRD PARTY RIGHTS, IN NO EVENT SHALL -IBM BE LIABLE FOR ANY SPECIAL, 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. - - ---------------------------------------- - -Copyright 1990, 1991 by OMRON Corporation, NTT Software Corporation, - and Nippon Telegraph and Telephone Corporation - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyright notice and this permission notice appear in supporting -documentation, and that the names of OMRON, NTT Software, and NTT -not be used in advertising or publicity pertaining to distribution of the -software without specific, written prior permission. OMRON, NTT Software, -and NTT make no representations about the suitability of this -software for any purpose. It is provided "as is" without express or -implied warranty. - -OMRON, NTT SOFTWARE, AND NTT, DISCLAIM ALL WARRANTIES WITH REGARD -TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY -AND FITNESS, IN NO EVENT SHALL OMRON, NTT SOFTWARE, OR NTT, BE -LIABLE FOR ANY SPECIAL, 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. diff --git a/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/build.sh b/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/build.sh deleted file mode 100755 index 4ee7fe6a..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml b/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml deleted file mode 100644 index d2a2aef5..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xorg-x11-util-macros-cos6-x86_64 - version: 1.19.0 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/xorg-x11-util-macros-1.19.0-3.el6.noarch.rpm - sha256: 937647195e65052a89cd1e740fa45c5bb1c1f3e5e2fb710fecc066a06f90872f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el6.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/xorg-x11-util-macros-1.19.0/COPYING - summary: "(CDT) X.Org X11 Autotools macros" - description: | - X.Org X11 autotools macros required for building the various packages that - comprise the X Window System. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/build.sh b/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/build.sh deleted file mode 100755 index 97499cee..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/aarch64-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml b/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml deleted file mode 100644 index ea9e2ac9..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos7-aarch64/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xorg-x11-util-macros-cos7-aarch64 - version: 1.19.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/aarch64/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm - sha256: 30b28d47366534ca958fce31e99de59d5a0ed52fc479049c5cd7bf9ad7d1373f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-aarch64 ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/xorg-x11-util-macros-1.19.0/COPYING - summary: "(CDT) X.Org X11 Autotools macros" - description: | - X.Org X11 autotools macros required for building the various packages that - comprise the X Window System. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/build.sh b/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/build.sh deleted file mode 100755 index 0f6cb1aa..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/build.sh +++ /dev/null @@ -1,59 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -SYSROOT_DIR="${PREFIX}"/powerpc64le-conda_cos7-linux-gnu/sysroot - -mkdir -p "${SYSROOT_DIR}" -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd ${SRC_DIR}/binary > /dev/null 2>&1 -rsync -K -a . "${SYSROOT_DIR}" -popd > /dev/null 2>&1 - -# START OF INSERTED BUILD APPENDS - -# END OF INSERTED BUILD APPENDS - -# this code makes sure that any symlinks are relative and their targets exist -# the CDT would fail at test time, but doing it here produces useful error -# messages for fixing things -error_code=0 -for blnk in $(find ./binary -type l); do - # loop is over symlinks in the RPM, so get the path in the sysroot - lnk=${SYSROOT_DIR}${blnk#"./binary"} - - # if it is not a link in the sysroot, move on - if [[ ! -L ${lnk} ]]; then - continue - fi - - # get the link dir and the destination of the link - lnk_dir=$(dirname ${lnk}) - lnk_dst_nm=$(readlink ${lnk}) - if [[ ${lnk_dst_nm:0:1} == "/" ]]; then - lnk_dst=${lnk_dst_nm} - else - lnk_dst="${lnk_dir}/${lnk_dst_nm}" - fi - - # now test if it is absolute and relative to the system and not the PREFIX - # also test if the dest file exists - if [[ ${lnk_dst_nm:0:1} == "/" ]] && [[ ! ${lnk_dst_nm} == ${SYSROOT_DIR}* ]]; then - echo "***WARNING ABSOLUTE SYMLINK***: ${lnk} -> ${lnk_dst}" - error_code=1 - elif [[ ! -e "${lnk_dst}" ]]; then - echo "***WARNING SYMLINK W/O DESTINATION: ${lnk} -> ${lnk_dst}" - error_code=1 - fi -done - -exit ${error_code} diff --git a/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml b/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml deleted file mode 100644 index d414c2e9..00000000 --- a/legacy_cdts/xorg-x11-util-macros-cos7-ppc64le/meta.yaml +++ /dev/null @@ -1,42 +0,0 @@ -package: - name: xorg-x11-util-macros-cos7-ppc64le - version: 1.19.0 - -source: - - url: http://mirror.centos.org/altarch/7/os/ppc64le/Packages/xorg-x11-util-macros-1.19.0-3.el7.noarch.rpm - sha256: 30b28d47366534ca958fce31e99de59d5a0ed52fc479049c5cd7bf9ad7d1373f - no_hoist: true - folder: binary - # - url: http://vault.centos.org/7.7.1908/os/Source/SPackages/xorg-x11-util-macros-1.19.0-3.el7.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number|int }} - noarch: generic - binary_relocation: False - detect_binary_files_with_prefix: False - missing_dso_whitelist: - - '*' - -requirements: - run_constrained: - - sysroot_linux-ppc64le ==99999999999 - -test: - commands: - - echo "it installs!" - -about: - home: http://www.x.org - license: MIT - license_family: MIT - license_file: {{ SRC_DIR }}/binary/usr/share/doc/xorg-x11-util-macros-1.19.0/COPYING - summary: "(CDT) X.Org X11 Autotools macros" - description: | - X.Org X11 autotools macros required for building the various packages that - comprise the X Window System. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/legacy_custom_cdts/README.md b/legacy_custom_cdts/README.md deleted file mode 100644 index 4233cd4a..00000000 --- a/legacy_custom_cdts/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# custom CDT recipes - -This directory holds custom CDT recipes for the legacy, old-style compilers. diff --git a/legacy_custom_cdts/libudev-devel-cos6-x86_64/build.sh b/legacy_custom_cdts/libudev-devel-cos6-x86_64/build.sh deleted file mode 100755 index 618be89c..00000000 --- a/legacy_custom_cdts/libudev-devel-cos6-x86_64/build.sh +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/bash - -set -o errexit -o pipefail - -mkdir -p "${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot -if [[ -d usr/lib ]]; then - if [[ ! -d lib ]]; then - ln -s usr/lib lib - fi -fi -if [[ -d usr/lib64 ]]; then - if [[ ! -d lib64 ]]; then - ln -s usr/lib64 lib64 - fi -fi -pushd "${PREFIX}"/x86_64-conda_cos6-linux-gnu/sysroot > /dev/null 2>&1 -cp -Rf "${SRC_DIR}"/binary/* . -popd diff --git a/legacy_custom_cdts/libudev-devel-cos6-x86_64/meta.yaml b/legacy_custom_cdts/libudev-devel-cos6-x86_64/meta.yaml deleted file mode 100644 index 09420c45..00000000 --- a/legacy_custom_cdts/libudev-devel-cos6-x86_64/meta.yaml +++ /dev/null @@ -1,46 +0,0 @@ -package: - name: libudev-devel-cos6-x86_64 - version: 147 - -source: - - url: https://vault.centos.org/6.10/os/x86_64/Packages/libudev-devel-147-2.73.el6_8.2.x86_64.rpm - sha256: 318322d5e63b27bf423e011e9b3d8863e5b1aa5ac57de131add0a85c8e6bbbfe - no_hoist: true - folder: binary - # - url: http://vault.centos.org/6.10/os/Source/SPackages/udev-147-2.73.el6_8.2.src.rpm - # no_hoist: true - # folder: source - -build: - number: {{ cdt_build_number }} - noarch: generic - missing_dso_whitelist: - - '*' - -# udev is removed because it is not in the feedstock -requirements: - build: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - host: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - run: - - libudev-cos6-x86_64 ==147 - # - udev-cos6-x86_64 ==147 - run_constrained: - - sysroot_linux-64 ==99999999999 - -about: - home: http://www.kernel.org/pub/linux/utils/kernel/hotplug/udev.html - license: LGPL-2.0-or-later - license_family: LGPL - license_file: {{ SRC_DIR }}/binary/usr/share/doc/libudev-devel-147/COPYING - summary: "(CDT) Development files for libudev" - description: | - This package contains the development files for the library libudev, a dynamic - library, which provides access to udev device information. - -extra: - recipe-maintainers: - - conda-forge/help-cdts diff --git a/licenses/libibcm-devel-license b/licenses/libibcm-devel-license deleted file mode 100644 index ee1a79ff..00000000 --- a/licenses/libibcm-devel-license +++ /dev/null @@ -1,378 +0,0 @@ -This software is available to you under a choice of one of two -licenses. You may choose to be licensed under the terms of the the -OpenIB.org BSD license or the GNU General Public License (GPL) Version -2, both included below. - -Copyright (c) 2004 Topspin Communications. All rights reserved. - -================================================================== - - OpenIB.org BSD license - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions -are met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above - copyright notice, this list of conditions and the following - disclaimer in the documentation and/or other materials provided - with the distribution. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS -FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE -COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, -INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, -BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; -LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER -CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT -LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN -ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - -================================================================== - - GNU GENERAL PUBLIC LICENSE - Version 2, June 1991 - - Copyright (C) 1989, 1991 Free Software Foundation, Inc. - 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA - Everyone is permitted to copy and distribute verbatim copies - of this license document, but changing it is not allowed. - - Preamble - - The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -License is intended to guarantee your freedom to share and change free -software--to make sure the software is free for all its users. This -General Public License applies to most of the Free Software -Foundation's software and to any other program whose authors commit to -using it. (Some other Free Software Foundation software is covered by -the GNU Library General Public License instead.) You can apply it to -your programs, too. - - When we speak of free software, we are referring to freedom, not -price. Our General Public Licenses are designed to make sure that you -have the freedom to distribute copies of free software (and charge for -this service if you wish), that you receive source code or can get it -if you want it, that you can change the software or use pieces of it -in new free programs; and that you know you can do these things. - - To protect your rights, we need to make restrictions that forbid -anyone to deny you these rights or to ask you to surrender the rights. -These restrictions translate to certain responsibilities for you if you -distribute copies of the software, or if you modify it. - - For example, if you distribute copies of such a program, whether -gratis or for a fee, you must give the recipients all the rights that -you have. You must make sure that they, too, receive or can get the -source code. And you must show them these terms so they know their -rights. - - We protect your rights with two steps: (1) copyright the software, and -(2) offer you this license which gives you legal permission to copy, -distribute and/or modify the software. - - Also, for each author's protection and ours, we want to make certain -that everyone understands that there is no warranty for this free -software. If the software is modified by someone else and passed on, we -want its recipients to know that what they have is not the original, so -that any problems introduced by others will not reflect on the original -authors' reputations. - - Finally, any free program is threatened constantly by software -patents. We wish to avoid the danger that redistributors of a free -program will individually obtain patent licenses, in effect making the -program proprietary. To prevent this, we have made it clear that any -patent must be licensed for everyone's free use or not licensed at all. - - The precise terms and conditions for copying, distribution and -modification follow. - - GNU GENERAL PUBLIC LICENSE - TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - - 0. This License applies to any program or other work which contains -a notice placed by the copyright holder saying it may be distributed -under the terms of this General Public License. The "Program", below, -refers to any such program or work, and a "work based on the Program" -means either the Program or any derivative work under copyright law: -that is to say, a work containing the Program or a portion of it, -either verbatim or with modifications and/or translated into another -language. (Hereinafter, translation is included without limitation in -the term "modification".) Each licensee is addressed as "you". - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running the Program is not restricted, and the output from the Program -is covered only if its contents constitute a work based on the -Program (independent of having been made by running the Program). -Whether that is true depends on what the Program does. - - 1. You may copy and distribute verbatim copies of the Program's -source code as you receive it, in any medium, provided that you -conspicuously and appropriately publish on each copy an appropriate -copyright notice and disclaimer of warranty; keep intact all the -notices that refer to this License and to the absence of any warranty; -and give any other recipients of the Program a copy of this License -along with the Program. - -You may charge a fee for the physical act of transferring a copy, and -you may at your option offer warranty protection in exchange for a fee. - - 2. You may modify your copy or copies of the Program or any portion -of it, thus forming a work based on the Program, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - - a) You must cause the modified files to carry prominent notices - stating that you changed the files and the date of any change. - - b) You must cause any work that you distribute or publish, that in - whole or in part contains or is derived from the Program or any - part thereof, to be licensed as a whole at no charge to all third - parties under the terms of this License. - - c) If the modified program normally reads commands interactively - when run, you must cause it, when started running for such - interactive use in the most ordinary way, to print or display an - announcement including an appropriate copyright notice and a - notice that there is no warranty (or else, saying that you provide - a warranty) and that users may redistribute the program under - these conditions, and telling the user how to view a copy of this - License. (Exception: if the Program itself is interactive but - does not normally print such an announcement, your work based on - the Program is not required to print an announcement.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Program, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Program, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Program. - -In addition, mere aggregation of another work not based on the Program -with the Program (or with a work based on the Program) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - - 3. You may copy and distribute the Program (or a work based on it, -under Section 2) in object code or executable form under the terms of -Sections 1 and 2 above provided that you also do one of the following: - - a) Accompany it with the complete corresponding machine-readable - source code, which must be distributed under the terms of Sections - 1 and 2 above on a medium customarily used for software interchange; or, - - b) Accompany it with a written offer, valid for at least three - years, to give any third party, for a charge no more than your - cost of physically performing source distribution, a complete - machine-readable copy of the corresponding source code, to be - distributed under the terms of Sections 1 and 2 above on a medium - customarily used for software interchange; or, - - c) Accompany it with the information you received as to the offer - to distribute corresponding source code. (This alternative is - allowed only for noncommercial distribution and only if you - received the program in object code or executable form with such - an offer, in accord with Subsection b above.) - -The source code for a work means the preferred form of the work for -making modifications to it. For an executable work, complete source -code means all the source code for all modules it contains, plus any -associated interface definition files, plus the scripts used to -control compilation and installation of the executable. However, as a -special exception, the source code distributed need not include -anything that is normally distributed (in either source or binary -form) with the major components (compiler, kernel, and so on) of the -operating system on which the executable runs, unless that component -itself accompanies the executable. - -If distribution of executable or object code is made by offering -access to copy from a designated place, then offering equivalent -access to copy the source code from the same place counts as -distribution of the source code, even though third parties are not -compelled to copy the source along with the object code. - - 4. You may not copy, modify, sublicense, or distribute the Program -except as expressly provided under this License. Any attempt -otherwise to copy, modify, sublicense or distribute the Program is -void, and will automatically terminate your rights under this License. -However, parties who have received copies, or rights, from you under -this License will not have their licenses terminated so long as such -parties remain in full compliance. - - 5. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Program or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Program (or any work based on the -Program), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Program or works based on it. - - 6. Each time you redistribute the Program (or any work based on the -Program), the recipient automatically receives a license from the -original licensor to copy, distribute or modify the Program subject to -these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties to -this License. - - 7. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Program at all. For example, if a patent -license would not permit royalty-free redistribution of the Program by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Program. - -If any portion of this section is held invalid or unenforceable under -any particular circumstance, the balance of the section is intended to -apply and the section as a whole is intended to apply in other -circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system, which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - - 8. If the distribution and/or use of the Program is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Program under this License -may add an explicit geographical distribution limitation excluding -those countries, so that distribution is permitted only in or among -countries not thus excluded. In such case, this License incorporates -the limitation as if written in the body of this License. - - 9. The Free Software Foundation may publish revised and/or new versions -of the General Public License from time to time. Such new versions will -be similar in spirit to the present version, but may differ in detail to -address new problems or concerns. - -Each version is given a distinguishing version number. If the Program -specifies a version number of this License which applies to it and "any -later version", you have the option of following the terms and conditions -either of that version or of any later version published by the Free -Software Foundation. If the Program does not specify a version number of -this License, you may choose any version ever published by the Free Software -Foundation. - - 10. If you wish to incorporate parts of the Program into other free -programs whose distribution conditions are different, write to the author -to ask for permission. For software which is copyrighted by the Free -Software Foundation, write to the Free Software Foundation; we sometimes -make exceptions for this. Our decision will be guided by the two goals -of preserving the free status of all derivatives of our free software and -of promoting the sharing and reuse of software generally. - - NO WARRANTY - - 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY -FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN -OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES -PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED -OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS -TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE -PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, -REPAIR OR CORRECTION. - - 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING -WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR -REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, -INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING -OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED -TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY -YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER -PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE -POSSIBILITY OF SUCH DAMAGES. - - END OF TERMS AND CONDITIONS - - How to Apply These Terms to Your New Programs - - If you develop a new program, and you want it to be of the greatest -possible use to the public, the best way to achieve this is to make it -free software which everyone can redistribute and change under these terms. - - To do so, attach the following notices to the program. It is safest -to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least -the "copyright" line and a pointer to where the full notice is found. - - - Copyright (C) - - This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. - - 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 - GNU General Public License for more details. - - You should have received a copy of the GNU 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 - - -Also add information on how to contact you by electronic and paper mail. - -If the program is interactive, make it output a short notice like this -when it starts in an interactive mode: - - Gnomovision version 69, Copyright (C) year name of author - Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. - This is free software, and you are welcome to redistribute it - under certain conditions; type `show c' for details. - -The hypothetical commands `show w' and `show c' should show the appropriate -parts of the General Public License. Of course, the commands you use may -be called something other than `show w' and `show c'; they could even be -mouse-clicks or menu items--whatever suits your program. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the program, if -necessary. Here is a sample; alter the names: - - Yoyodyne, Inc., hereby disclaims all copyright interest in the program - `Gnomovision' (which makes passes at compilers) written by James Hacker. - - , 1 April 1989 - Ty Coon, President of Vice - -This General Public License does not permit incorporating your program into -proprietary programs. If your program is a subroutine library, you may -consider it more useful to permit linking proprietary applications with the -library. If this is what you want to do, use the GNU Library General -Public License instead of this License. diff --git a/licenses/webkitgtk-license b/licenses/webkitgtk-license deleted file mode 100644 index 35a0945f..00000000 --- a/licenses/webkitgtk-license +++ /dev/null @@ -1,502 +0,0 @@ -GNU LESSER GENERAL PUBLIC LICENSE - Version 2.1, February 1999 - -Copyright (C) 1991, 1999 Free Software Foundation, Inc. -51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA -Everyone is permitted to copy and distribute verbatim copies -of this license document, but changing it is not allowed. - -[This is the first released version of the Lesser GPL. It also counts -as the successor of the GNU Library Public License, version 2, hence -the version number 2.1.] - - Preamble - -The licenses for most software are designed to take away your -freedom to share and change it. By contrast, the GNU General Public -Licenses are intended to guarantee your freedom to share and change -free software--to make sure the software is free for all its users. - -This license, the Lesser General Public License, applies to some -specially designated software packages--typically libraries--of the -Free Software Foundation and other authors who decide to use it. You -can use it too, but we suggest you first think carefully about whether -this license or the ordinary General Public License is the better -strategy to use in any particular case, based on the explanations below. - -When we speak of free software, we are referring to freedom of use, -not price. Our General Public Licenses are designed to make sure that -you have the freedom to distribute copies of free software (and charge -for this service if you wish); that you receive source code or can get -it if you want it; that you can change the software and use pieces of -it in new free programs; and that you are informed that you can do -these things. - -To protect your rights, we need to make restrictions that forbid -distributors to deny you these rights or to ask you to surrender these -rights. These restrictions translate to certain responsibilities for -you if you distribute copies of the library or if you modify it. - -For example, if you distribute copies of the library, whether gratis -or for a fee, you must give the recipients all the rights that we gave -you. You must make sure that they, too, receive or can get the source -code. If you link other code with the library, you must provide -complete object files to the recipients, so that they can relink them -with the library after making changes to the library and recompiling -it. And you must show them these terms so they know their rights. - -We protect your rights with a two-step method: (1) we copyright the -library, and (2) we offer you this license, which gives you legal -permission to copy, distribute and/or modify the library. - -To protect each distributor, we want to make it very clear that -there is no warranty for the free library. Also, if the library is -modified by someone else and passed on, the recipients should know -that what they have is not the original version, so that the original -author's reputation will not be affected by problems that might be -introduced by others. - -Finally, software patents pose a constant threat to the existence of -any free program. We wish to make sure that a company cannot -effectively restrict the users of a free program by obtaining a -restrictive license from a patent holder. Therefore, we insist that -any patent license obtained for a version of the library must be -consistent with the full freedom of use specified in this license. - -Most GNU software, including some libraries, is covered by the -ordinary GNU General Public License. This license, the GNU Lesser -General Public License, applies to certain designated libraries, and -is quite different from the ordinary General Public License. We use -this license for certain libraries in order to permit linking those -libraries into non-free programs. - -When a program is linked with a library, whether statically or using -a shared library, the combination of the two is legally speaking a -combined work, a derivative of the original library. The ordinary -General Public License therefore permits such linking only if the -entire combination fits its criteria of freedom. The Lesser General -Public License permits more lax criteria for linking other code with -the library. - -We call this license the "Lesser" General Public License because it -does Less to protect the user's freedom than the ordinary General -Public License. It also provides other free software developers Less -of an advantage over competing non-free programs. These disadvantages -are the reason we use the ordinary General Public License for many -libraries. However, the Lesser license provides advantages in certain -special circumstances. - -For example, on rare occasions, there may be a special need to -encourage the widest possible use of a certain library, so that it becomes -a de-facto standard. To achieve this, non-free programs must be -allowed to use the library. A more frequent case is that a free -library does the same job as widely used non-free libraries. In this -case, there is little to gain by limiting the free library to free -software only, so we use the Lesser General Public License. - -In other cases, permission to use a particular library in non-free -programs enables a greater number of people to use a large body of -free software. For example, permission to use the GNU C Library in -non-free programs enables many more people to use the whole GNU -operating system, as well as its variant, the GNU/Linux operating -system. - -Although the Lesser General Public License is Less protective of the -users' freedom, it does ensure that the user of a program that is -linked with the Library has the freedom and the wherewithal to run -that program using a modified version of the Library. - -The precise terms and conditions for copying, distribution and -modification follow. Pay close attention to the difference between a -"work based on the library" and a "work that uses the library". The -former contains code derived from the library, whereas the latter must -be combined with the library in order to run. - -GNU LESSER GENERAL PUBLIC LICENSE -TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION - -0. This License Agreement applies to any software library or other -program which contains a notice placed by the copyright holder or -other authorized party saying it may be distributed under the terms of -this Lesser General Public License (also called "this License"). -Each licensee is addressed as "you". - -A "library" means a collection of software functions and/or data -prepared so as to be conveniently linked with application programs -(which use some of those functions and data) to form executables. - -The "Library", below, refers to any such software library or work -which has been distributed under these terms. A "work based on the -Library" means either the Library or any derivative work under -copyright law: that is to say, a work containing the Library or a -portion of it, either verbatim or with modifications and/or translated -straightforwardly into another language. (Hereinafter, translation is -included without limitation in the term "modification".) - -"Source code" for a work means the preferred form of the work for -making modifications to it. For a library, complete source code means -all the source code for all modules it contains, plus any associated -interface definition files, plus the scripts used to control compilation -and installation of the library. - -Activities other than copying, distribution and modification are not -covered by this License; they are outside its scope. The act of -running a program using the Library is not restricted, and output from -such a program is covered only if its contents constitute a work based -on the Library (independent of the use of the Library in a tool for -writing it). Whether that is true depends on what the Library does -and what the program that uses the Library does. - -1. You may copy and distribute verbatim copies of the Library's -complete source code as you receive it, in any medium, provided that -you conspicuously and appropriately publish on each copy an -appropriate copyright notice and disclaimer of warranty; keep intact -all the notices that refer to this License and to the absence of any -warranty; and distribute a copy of this License along with the -Library. - -You may charge a fee for the physical act of transferring a copy, -and you may at your option offer warranty protection in exchange for a -fee. - -2. You may modify your copy or copies of the Library or any portion -of it, thus forming a work based on the Library, and copy and -distribute such modifications or work under the terms of Section 1 -above, provided that you also meet all of these conditions: - -a) The modified work must itself be a software library. - -b) You must cause the files modified to carry prominent notices -stating that you changed the files and the date of any change. - -c) You must cause the whole of the work to be licensed at no -charge to all third parties under the terms of this License. - -d) If a facility in the modified Library refers to a function or a -table of data to be supplied by an application program that uses -the facility, other than as an argument passed when the facility -is invoked, then you must make a good faith effort to ensure that, -in the event an application does not supply such function or -table, the facility still operates, and performs whatever part of -its purpose remains meaningful. - -(For example, a function in a library to compute square roots has -a purpose that is entirely well-defined independent of the -application. Therefore, Subsection 2d requires that any -application-supplied function or table used by this function must -be optional: if the application does not supply it, the square -root function must still compute square roots.) - -These requirements apply to the modified work as a whole. If -identifiable sections of that work are not derived from the Library, -and can be reasonably considered independent and separate works in -themselves, then this License, and its terms, do not apply to those -sections when you distribute them as separate works. But when you -distribute the same sections as part of a whole which is a work based -on the Library, the distribution of the whole must be on the terms of -this License, whose permissions for other licensees extend to the -entire whole, and thus to each and every part regardless of who wrote -it. - -Thus, it is not the intent of this section to claim rights or contest -your rights to work written entirely by you; rather, the intent is to -exercise the right to control the distribution of derivative or -collective works based on the Library. - -In addition, mere aggregation of another work not based on the Library -with the Library (or with a work based on the Library) on a volume of -a storage or distribution medium does not bring the other work under -the scope of this License. - -3. You may opt to apply the terms of the ordinary GNU General Public -License instead of this License to a given copy of the Library. To do -this, you must alter all the notices that refer to this License, so -that they refer to the ordinary GNU General Public License, version 2, -instead of to this License. (If a newer version than version 2 of the -ordinary GNU General Public License has appeared, then you can specify -that version instead if you wish.) Do not make any other change in -these notices. - -Once this change is made in a given copy, it is irreversible for -that copy, so the ordinary GNU General Public License applies to all -subsequent copies and derivative works made from that copy. - -This option is useful when you wish to copy part of the code of -the Library into a program that is not a library. - -4. You may copy and distribute the Library (or a portion or -derivative of it, under Section 2) in object code or executable form -under the terms of Sections 1 and 2 above provided that you accompany -it with the complete corresponding machine-readable source code, which -must be distributed under the terms of Sections 1 and 2 above on a -medium customarily used for software interchange. - -If distribution of object code is made by offering access to copy -from a designated place, then offering equivalent access to copy the -source code from the same place satisfies the requirement to -distribute the source code, even though third parties are not -compelled to copy the source along with the object code. - -5. A program that contains no derivative of any portion of the -Library, but is designed to work with the Library by being compiled or -linked with it, is called a "work that uses the Library". Such a -work, in isolation, is not a derivative work of the Library, and -therefore falls outside the scope of this License. - -However, linking a "work that uses the Library" with the Library -creates an executable that is a derivative of the Library (because it -contains portions of the Library), rather than a "work that uses the -library". The executable is therefore covered by this License. -Section 6 states terms for distribution of such executables. - -When a "work that uses the Library" uses material from a header file -that is part of the Library, the object code for the work may be a -derivative work of the Library even though the source code is not. -Whether this is true is especially significant if the work can be -linked without the Library, or if the work is itself a library. The -threshold for this to be true is not precisely defined by law. - -If such an object file uses only numerical parameters, data -structure layouts and accessors, and small macros and small inline -functions (ten lines or less in length), then the use of the object -file is unrestricted, regardless of whether it is legally a derivative -work. (Executables containing this object code plus portions of the -Library will still fall under Section 6.) - -Otherwise, if the work is a derivative of the Library, you may -distribute the object code for the work under the terms of Section 6. -Any executables containing that work also fall under Section 6, -whether or not they are linked directly with the Library itself. - -6. As an exception to the Sections above, you may also combine or -link a "work that uses the Library" with the Library to produce a -work containing portions of the Library, and distribute that work -under terms of your choice, provided that the terms permit -modification of the work for the customer's own use and reverse -engineering for debugging such modifications. - -You must give prominent notice with each copy of the work that the -Library is used in it and that the Library and its use are covered by -this License. You must supply a copy of this License. If the work -during execution displays copyright notices, you must include the -copyright notice for the Library among them, as well as a reference -directing the user to the copy of this License. Also, you must do one -of these things: - -a) Accompany the work with the complete corresponding -machine-readable source code for the Library including whatever -changes were used in the work (which must be distributed under -Sections 1 and 2 above); and, if the work is an executable linked -with the Library, with the complete machine-readable "work that -uses the Library", as object code and/or source code, so that the -user can modify the Library and then relink to produce a modified -executable containing the modified Library. (It is understood -that the user who changes the contents of definitions files in the -Library will not necessarily be able to recompile the application -to use the modified definitions.) - -b) Use a suitable shared library mechanism for linking with the -Library. A suitable mechanism is one that (1) uses at run time a -copy of the library already present on the user's computer system, -rather than copying library functions into the executable, and (2) -will operate properly with a modified version of the library, if -the user installs one, as long as the modified version is -interface-compatible with the version that the work was made with. - -c) Accompany the work with a written offer, valid for at -least three years, to give the same user the materials -specified in Subsection 6a, above, for a charge no more -than the cost of performing this distribution. - -d) If distribution of the work is made by offering access to copy -from a designated place, offer equivalent access to copy the above -specified materials from the same place. - -e) Verify that the user has already received a copy of these -materials or that you have already sent this user a copy. - -For an executable, the required form of the "work that uses the -Library" must include any data and utility programs needed for -reproducing the executable from it. However, as a special exception, -the materials to be distributed need not include anything that is -normally distributed (in either source or binary form) with the major -components (compiler, kernel, and so on) of the operating system on -which the executable runs, unless that component itself accompanies -the executable. - -It may happen that this requirement contradicts the license -restrictions of other proprietary libraries that do not normally -accompany the operating system. Such a contradiction means you cannot -use both them and the Library together in an executable that you -distribute. - -7. You may place library facilities that are a work based on the -Library side-by-side in a single library together with other library -facilities not covered by this License, and distribute such a combined -library, provided that the separate distribution of the work based on -the Library and of the other library facilities is otherwise -permitted, and provided that you do these two things: - -a) Accompany the combined library with a copy of the same work -based on the Library, uncombined with any other library -facilities. This must be distributed under the terms of the -Sections above. - -b) Give prominent notice with the combined library of the fact -that part of it is a work based on the Library, and explaining -where to find the accompanying uncombined form of the same work. - -8. You may not copy, modify, sublicense, link with, or distribute -the Library except as expressly provided under this License. Any -attempt otherwise to copy, modify, sublicense, link with, or -distribute the Library is void, and will automatically terminate your -rights under this License. However, parties who have received copies, -or rights, from you under this License will not have their licenses -terminated so long as such parties remain in full compliance. - -9. You are not required to accept this License, since you have not -signed it. However, nothing else grants you permission to modify or -distribute the Library or its derivative works. These actions are -prohibited by law if you do not accept this License. Therefore, by -modifying or distributing the Library (or any work based on the -Library), you indicate your acceptance of this License to do so, and -all its terms and conditions for copying, distributing or modifying -the Library or works based on it. - -10. Each time you redistribute the Library (or any work based on the -Library), the recipient automatically receives a license from the -original licensor to copy, distribute, link with or modify the Library -subject to these terms and conditions. You may not impose any further -restrictions on the recipients' exercise of the rights granted herein. -You are not responsible for enforcing compliance by third parties with -this License. - -11. If, as a consequence of a court judgment or allegation of patent -infringement or for any other reason (not limited to patent issues), -conditions are imposed on you (whether by court order, agreement or -otherwise) that contradict the conditions of this License, they do not -excuse you from the conditions of this License. If you cannot -distribute so as to satisfy simultaneously your obligations under this -License and any other pertinent obligations, then as a consequence you -may not distribute the Library at all. For example, if a patent -license would not permit royalty-free redistribution of the Library by -all those who receive copies directly or indirectly through you, then -the only way you could satisfy both it and this License would be to -refrain entirely from distribution of the Library. - -If any portion of this section is held invalid or unenforceable under any -particular circumstance, the balance of the section is intended to apply, -and the section as a whole is intended to apply in other circumstances. - -It is not the purpose of this section to induce you to infringe any -patents or other property right claims or to contest validity of any -such claims; this section has the sole purpose of protecting the -integrity of the free software distribution system which is -implemented by public license practices. Many people have made -generous contributions to the wide range of software distributed -through that system in reliance on consistent application of that -system; it is up to the author/donor to decide if he or she is willing -to distribute software through any other system and a licensee cannot -impose that choice. - -This section is intended to make thoroughly clear what is believed to -be a consequence of the rest of this License. - -12. If the distribution and/or use of the Library is restricted in -certain countries either by patents or by copyrighted interfaces, the -original copyright holder who places the Library under this License may add -an explicit geographical distribution limitation excluding those countries, -so that distribution is permitted only in or among countries not thus -excluded. In such case, this License incorporates the limitation as if -written in the body of this License. - -13. The Free Software Foundation may publish revised and/or new -versions of the Lesser General Public License from time to time. -Such new versions will be similar in spirit to the present version, -but may differ in detail to address new problems or concerns. - -Each version is given a distinguishing version number. If the Library -specifies a version number of this License which applies to it and -"any later version", you have the option of following the terms and -conditions either of that version or of any later version published by -the Free Software Foundation. If the Library does not specify a -license version number, you may choose any version ever published by -the Free Software Foundation. - -14. If you wish to incorporate parts of the Library into other free -programs whose distribution conditions are incompatible with these, -write to the author to ask for permission. For software which is -copyrighted by the Free Software Foundation, write to the Free -Software Foundation; we sometimes make exceptions for this. Our -decision will be guided by the two goals of preserving the free status -of all derivatives of our free software and of promoting the sharing -and reuse of software generally. - - NO WARRANTY - -15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO -WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW. -EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR -OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY -KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR -PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE -LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME -THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION. - -16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN -WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY -AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU -FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR -CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE -LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING -RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A -FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF -SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH -DAMAGES. - - END OF TERMS AND CONDITIONS - -How to Apply These Terms to Your New Libraries - -If you develop a new library, and you want it to be of the greatest -possible use to the public, we recommend making it free software that -everyone can redistribute and change. You can do so by permitting -redistribution under these terms (or, alternatively, under the terms of the -ordinary General Public License). - -To apply these terms, attach the following notices to the library. It is -safest to attach them to the start of each source file to most effectively -convey the exclusion of warranty; and each file should have at least the -"copyright" line and a pointer to where the full notice is found. - - -Copyright (C) - -This library 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; either -version 2.1 of the License, or (at your option) any later version. - -This library 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 GNU -Lesser General Public License for more details. - -You should have received a copy of the GNU Lesser General Public -License along with this library; if not, write to the Free Software -Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - -Also add information on how to contact you by electronic and paper mail. - -You should also get your employer (if you work as a programmer) or your -school, if any, to sign a "copyright disclaimer" for the library, if -necessary. Here is a sample; alter the names: - -Yoyodyne, Inc., hereby disclaims all copyright interest in the -library `Frob' (a library for tweaking knobs) written by James Random Hacker. - -, 1 April 1990 -Ty Coon, President of Vice - -That's all there is to it! From 10afa5e8106807ee557ac56002f84b44819e47b5 Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Mon, 16 Sep 2024 19:14:06 +0200 Subject: [PATCH 19/20] remove mentions of legacy CDTs & cos6 from README --- README.md | 27 +++++++-------------------- README.md.tmpl | 27 +++++++-------------------- 2 files changed, 14 insertions(+), 40 deletions(-) diff --git a/README.md b/README.md index 36e70416..683ec3d5 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ The following options are available when adding a CDT in the configuration file: - `custom` (boolean): Set to `true` to declare the CDT as a custom CDT. This will cause the CDT generation code to remove any instance of the CDT that appears in the - `cdts` or `legacy_cdts` directories. + `cdts` directory. - `license_file` (str or list of str or null): Sets the license file for a CDT. If set to a string or a list of strings giving the paths to the files, it will copy the licenses to the recipe and modify the recipe `meta.yaml` appropriately. If set to `null`, it will @@ -64,37 +64,24 @@ If you have a CDT recipe that is not autogenerated, it can be added as follows. 1. Add the CDT name to the `cdt_slugs.yaml` file. Make sure to set `custom: true` in the metadata in the file. -2. Add the CDT recipe in a directory under the full CDT package name in either - the `custom_cdts` or `legacy_custom_cdts` folder depending on whether or not - the CDT is targeted at the old-style CDT format or the new-style one. If you - do not know, ask someone on `conda-forge/core`. +2. Add the CDT recipe in a directory under the full CDT package name in the + `custom_cdts` folder. If you do not know, ask someone on `conda-forge/core`. 3. Commit any changes from steps 1+2 and open the PR. The CI service will build the CDTs, report any errors, etc. -## Old-style/legacy vs. New-style CDTs +## CDTs constraints -The old-style CDTs are targeted at the conda-forge compilers that do not use the -`sysroot_{conda subdir}` packages (e.g., `sysroot_linux-64`, `sysroot_linux-aarch64`, etc.) -and build their own copy of glibc. These compilers also have `cos6` or `cos7` -in the name of the sysroot directory. The new-style CDTs use a sysroot directory -without `cos6` or `cos7` and are meant to work with the new conda-forge -compilers that depend on the `sysroot_{conda subdir}` packages. +CDTs are meant to work with conda-forge compilers that depend on the +`sysroot_{conda subdir}` packages. -**old-style CDT specs** -- needs to have `no_hoist` in the source sections -- sysroot directory has `conda_cos6` or `conda_cos7` in the path -- needs to have `run_constrained` entry of `sysroot_{conda subdir} ==99999999999` to prevent - it from being co-installed w/ the new compilers or CDTs - -**new-style CDT specs** - needs to have `no_hoist` in the source sections - sysroot directory has `conda` only in the path - needs to have a `run` requirement on the proper version of the `sysroot_{subdir}` package so that it is only installed with CDTs from the right version of CentOS -- the versions of `sysroot_{conda subdir}` are 2.12 for CentOS 6 and 2.17 for CentOS 7. +- the versions of `sysroot_{conda subdir}` are 2.17 for CentOS 7 and 2.28 for Alma 8 ## Azure CI Setup diff --git a/README.md.tmpl b/README.md.tmpl index 72bc7c40..bdba6666 100644 --- a/README.md.tmpl +++ b/README.md.tmpl @@ -14,7 +14,7 @@ The following options are available when adding a CDT in the configuration file: - `custom` (boolean): Set to `true` to declare the CDT as a custom CDT. This will cause the CDT generation code to remove any instance of the CDT that appears in the - `cdts` or `legacy_cdts` directories. + `cdts` directory. - `license_file` (str or list of str or null): Sets the license file for a CDT. If set to a string or a list of strings giving the paths to the files, it will copy the licenses to the recipe and modify the recipe `meta.yaml` appropriately. If set to `null`, it will @@ -64,37 +64,24 @@ If you have a CDT recipe that is not autogenerated, it can be added as follows. 1. Add the CDT name to the `cdt_slugs.yaml` file. Make sure to set `custom: true` in the metadata in the file. -2. Add the CDT recipe in a directory under the full CDT package name in either - the `custom_cdts` or `legacy_custom_cdts` folder depending on whether or not - the CDT is targeted at the old-style CDT format or the new-style one. If you - do not know, ask someone on `conda-forge/core`. +2. Add the CDT recipe in a directory under the full CDT package name in the + `custom_cdts` folder. If you do not know, ask someone on `conda-forge/core`. 3. Commit any changes from steps 1+2 and open the PR. The CI service will build the CDTs, report any errors, etc. -## Old-style/legacy vs. New-style CDTs +## CDTs constraints -The old-style CDTs are targeted at the conda-forge compilers that do not use the -`sysroot_{conda subdir}` packages (e.g., `sysroot_linux-64`, `sysroot_linux-aarch64`, etc.) -and build their own copy of glibc. These compilers also have `cos6` or `cos7` -in the name of the sysroot directory. The new-style CDTs use a sysroot directory -without `cos6` or `cos7` and are meant to work with the new conda-forge -compilers that depend on the `sysroot_{conda subdir}` packages. +CDTs are meant to work with conda-forge compilers that depend on the +`sysroot_{conda subdir}` packages. -**old-style CDT specs** -- needs to have `no_hoist` in the source sections -- sysroot directory has `conda_cos6` or `conda_cos7` in the path -- needs to have `run_constrained` entry of `sysroot_{conda subdir} ==99999999999` to prevent - it from being co-installed w/ the new compilers or CDTs - -**new-style CDT specs** - needs to have `no_hoist` in the source sections - sysroot directory has `conda` only in the path - needs to have a `run` requirement on the proper version of the `sysroot_{subdir}` package so that it is only installed with CDTs from the right version of CentOS -- the versions of `sysroot_{conda subdir}` are 2.12 for CentOS 6 and 2.17 for CentOS 7. +- the versions of `sysroot_{conda subdir}` are 2.17 for CentOS 7 and 2.28 for Alma 8 ## Azure CI Setup From dac087a091025bb89d9b1333d9fa36047965194a Mon Sep 17 00:00:00 2001 From: "H. Vetinari" Date: Tue, 17 Sep 2024 08:14:03 +0200 Subject: [PATCH 20/20] also switch to vault.centos.org for custom_cdts --- custom_cdts/mesa-libglu-cos7-x86_64/meta.yaml | 2 +- custom_cdts/mesa-libglu-devel-cos7-x86_64/meta.yaml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/custom_cdts/mesa-libglu-cos7-x86_64/meta.yaml b/custom_cdts/mesa-libglu-cos7-x86_64/meta.yaml index f57358b0..1642c3ed 100644 --- a/custom_cdts/mesa-libglu-cos7-x86_64/meta.yaml +++ b/custom_cdts/mesa-libglu-cos7-x86_64/meta.yaml @@ -3,7 +3,7 @@ package: version: 9.0.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libGLU-9.0.0-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libGLU-9.0.0-4.el7.x86_64.rpm sha256: b21eb09f310635c5f6c426f2013e9cab95c95f1446522a575c16a58099ee465b no_hoist: true folder: binary diff --git a/custom_cdts/mesa-libglu-devel-cos7-x86_64/meta.yaml b/custom_cdts/mesa-libglu-devel-cos7-x86_64/meta.yaml index e625bb13..0c088036 100644 --- a/custom_cdts/mesa-libglu-devel-cos7-x86_64/meta.yaml +++ b/custom_cdts/mesa-libglu-devel-cos7-x86_64/meta.yaml @@ -3,7 +3,7 @@ package: version: 9.0.0 source: - - url: http://mirror.centos.org/centos/7/os/x86_64/Packages/mesa-libGLU-devel-9.0.0-4.el7.x86_64.rpm + - url: http://vault.centos.org/7.9.2009/os/x86_64/Packages/mesa-libGLU-devel-9.0.0-4.el7.x86_64.rpm sha256: 16a6d263808c9fdce8fd2a8485bcf6573ff6c32921528dd2eb0d57d4351bae29 no_hoist: true folder: binary